Reliable and Reasonable

Clear Reflections Window Solutions

Craig Marshall, Owner


(540) 431-0283

Want a free quote? Enter information about your project, and we'll respond within one business day!


Standard sized residential windows $5-$8 per window depending on size and level of cleaning needed. 
Additional Charges

Storm windows $3 each, screens $2-$3 each, french windows $1 per window pane, skylights $15 each in/out, sills free.

additional charges may apply to new construction scraping (paint and concrete), paint removal, and over-sized window cleaning.

*Please call for a more accurate quote based on your specific cleaning needs.

Commercial cleaning requires an onsite evaluation before an estimate can be quoted.

Our Guarantee: We are confident you will be pleased with your professional window washing service. However, if you are not completely satisfied, call us within 7 days of service date.

Professional and polite washers
No mess inside or out
No job too big or too small
All equipment supplied