Your family owned and operated professional window cleaning business.

Window Cleaning Vans

Best Choice Window Cleaning did an exceptional job cleaning the windows on our home. In addition, they cleaned the carriage lights and our chandelier. They took extra care with the chandelier and it looks fabulous now. The windows let in so much light now that I’m not used to it and I had to lower the shade near my desk. THAT’S how clean they are now. We highly recommend Best Choice Window Cleaning and will definitely use them again.

– Amy T. – Kerrville, TX

“You guys were great!”

– Mercy Gate Ministries – Hunt, TX


“They were very profesional and took great care of the house while working on our windows.”

– Greg & Kacy G. – Tierra Linda Ranch, TX


Residential and Commercial


Professional Window Cleaning


Dryer Vent Cleaning


Carriage Lights and Chandeliers


Ceiling Fans


Gutter and Downspout Cleaning


High Dusting Services

Commercial Services

Residential Services


Carriage Lights

Our Rain Guarantee

What happens if it rains right after my windows are cleaned?

At Best Choice Window Cleaning, we offer a rain guarantee for your peace of mind.

Our policy is simple: if it rains within 7 days of the cleaning date we will come back and touch up any windows that are affected at no charge to you.

Just call us and next time we are in your area, we will come by to touch up the windows affected by the rain.

“If you are not 100% satisfied with both the workmanship you receive, and the way you have been treated by our friendly and professional technicians, you simply won’t pay a dime. Period.”  Michael Ryder – Owner

From The Hill Country To Beautiful San Antonio

Best Choice Window Cleaning is a professional window cleaning and pressure washing company that is based in the heart of the Texas Hill Country. We specialize in cleaning homes and commercial clients, from the Edwards Plataue to the South Texas Plains of San Antonio, affected by the exposure to our harsh and diverse environment. Our extended service area includes:

  • Kerrville
  • Ingram
  • Hunt
  • Mountain Home
  • Comfort
  • Fredericksburg
  • Boerne
  • Fair Oaks
  • Scenic Oaks
  • The Dominion
  • North San Antonio
  • La Cantera 
  • The Rim
  • Shavano Park