top of page

About BC Window Washing


If you're looking for a reliable, timely window washing company who also provides great customer service, look no further. At BC Window Washing we take pride in our work and strive to provide a thorough, top-notch quality job to all of our clients. 


BC Window Washing is a small company founded in 2014 by Robert Bray and Sean Craft who wanted to use their professional experience window cleaning and make it a career. 

At BC Window Washing we specialize in residential window cleaning, and we also offer window cleaning for some small businesses. As our business continues to grow we also offer services from screen cleaning to mirrors and window well cleanouts.

We pride ourselves in our exceptional customer service and referrals from our loyal customers. We strive to provide streak free beautiful windows every time. Our customers and their satisfaction fuel our company. 

At BC Window Washing, we want our customers for life!


Our Promise To You

To keep our customers coming back every year, we have to deliver on our promise. Excellent service and consistency, every time. 

At BC Window Washing we promise to do everything in our power to do the job right, the first time, every time. In the unlikely event that you are not completely satisfied, we will return to make things right.



We can't "un-scratch" windows that were previously scratched by others. Nor can we clean streaks and condensation between sealed panes of glass. Some glass stains, such as those caused by mineral deposits on the glass surface, require special cleaning techniques and are NOT considered part of normal cleaning process.

AdobeStock_100632163 copy.jpg

The Bottom Line

We will do everything we can to satisfy you with the quality of our work and the professionalism of our service. It is our promise and it is how we grow our business.


Our Service Areas

Arvada | Boulder | Brighton | Broomfield | Centennial | Commerce City | Dacono | Denver | Englewood | Erie | Federal Heights | Firestone | Frederick | Golden | Greenwood Village | Henderson | Lafayette | Lakewood | Littleton | Longmont | Louisville | Morrison | Niwot | Northglenn | Stapleton | Superior | Thornton | Westminster | Wheat Ridge

bottom of page