Family owned and operated,
we perform all levels of window cleaning and pressure washing.


Our family-owned business is operated by its veteran founder, Craig Marshall, Sr., so when you call us you are speaking with the owner.

We are proud to serve our local communities of Winchester, Frederick County, Warren County, Clarke County, Berkeley County, Jefferson County, Loudoun County, Fairfax County, Prince William County, and beyond.


learn about us

Do you want your home or office windows to sparkle? Let our window cleaning professionals do the hard work for you, so you can focus on the important things -- or just relax.

Let our pressure washing professionals transform your home or business exterior and instantly improve your curb appeal, marketability, and value.

Thumbtack Best Pro of 2015

Our Services

We Specialize in Interior or Exterior Window Cleaning and Pressure Washing for Residential and Commercial Properties.

Our Guarantee

Clear Reflections Window Solutions

To All of Our Valued Customers,

Clear Reflections Window Solutions is dedicated to your complete satisfaction. If you are not happy with your service, you can call us and we will come out to completely re-clean your home, free of charge, up to seven days after your service date!

Quality Cleaning Guaranteed: (540) 431-0283

Licensed and Insured