Commercial Window Cleaning Be the first to review Rating: 93 Kraft Mobile Screen Service 15620 Ne Eilers Rd, Aurora, OR Time in business: 17 years years Licensed