Patricia O'Brien
I have used Sunshine Windows for the past two years. I find them to be prompt (it’s important to me that people show up when they say they will) efficient and courteous. Their prices are competitive. Our windows are sparkling!!??
Sunshine Windows is based in Upland and has served Southern California since 1978. It provides residential and commercial cleaning services.
Upland, Claremont, Glendora, La Verne, Rancho Cucamonga, San Dimas, Highland, Montclair, San Bernardino, Fontana, Rialto, Chino Hills, Ontario, Pomona, Chino and Corona.
Featured on ProsGrade. Sunshine Windows is one of 9 window installers ProsGrade lists in Upland, California.
8 services listed, including Residential window cleaning, Commercial window cleaning and Solar panel cleaning. Open 7 days a week. Rated 5.0 from 236 reviews.
How Sunshine Windows compares with the other 8 window installers on ProsGrade in Upland, using public Google ratings and review counts.
Customers praise prompt, efficient service and courteous, professional staff, and several say their windows looked great afterward. One customer also noted an on-time technician who wore shoe covers; another credited Raphael with a fabulous job.
I have used Sunshine Windows for the past two years. I find them to be prompt (it’s important to me that people show up when they say they will) efficient and courteous. Their prices are competitive. Our windows are sparkling!!??
Sunshine Windows did an awesome job on my windows. They were very professional and efficient. Definitely will use them again.
Sunshine Windows came through again! My windows look great! Just in time for our Christmas lights to sparkle through the windows. Raphael did a fabulous job.
Share your experience with this business. Reviews are moderated before they appear publicly.
It assesses the property in person before giving an exact estimate and does not provide estimates by phone.
No. For locked gates or other restricted areas, the company requests access instructions.
Payment is due after service is completed; options include check, cash or credit card.
A customer portal lets clients reschedule service, view a quote or check upcoming service. Appointment reminders are sent automatically by email and text.