If you hire this pro, you’re covered by a money-back guarantee. Learn more
If you hire this pro, you’re covered by a money-back guarantee. Learn more
About
With over 20 years of experience, The Window Cleaning Machine specializes in cleaning all types of glass, including windows, mirrors, solar panels, and screens. Clean screens act like insurance for your windows, and professionally cleaned solar panels can help maintain their efficiency. Many homeowners choose to have their panels cleaned once or twice a year.
We’re a small, dedicated team that takes pride in our work and never cuts corners. Our goal is to help you protect and maintain your home or business investments with reliable, detail-focused service.
Contact us today for a free quote, and find The Window Cleaning Machine on Google and social media. As always, we bring the sunshine.
Overview
Current Top Pro
Hired 176 times
Serves Charlotte, NC
Background checked
2 employees
15 years in business
Business hours
SunClosedMon10:00 am - 5:00 pm
Payment methods
This pro accepts payments via Cash, Check, Venmo, and Zelle.
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2025
2024
2023
Services offered
Building height
Single-level
Two-story
Three-story
Additional window cleaning services
Window interiors
Window screens
Projects and media
Projects and media
Reviews
Customers rated this pro highly for work quality, professionalism, and responsiveness.
Exceptional 5.0
120 reviews
5
99%
4
0%
3
1%
2
0%
1
0%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Eric f.
Jun 25, 2026
•
Hired on Thumbtack
He displayed great customer service and was willing to help with work outside of what he was there for. He and his family were great and I will definitely be using him and his services as long as I have my home. The windowcleaning is top tier. Each window looked brand new. I couldn’t tell the difference between the new windows I recently had installed compared to the ones that were cleaned. The work was definitely worth the money!!!
Details: Two-story building • 11 - 15 windows
Window Cleaning
Chantelle J.
Jul 10, 2026
•
Hired on Thumbtack
I had a great experience with this windowcleaning company. The team was professional, punctual, and did an excellent job from start to finish. They were knowledgeable, communicated clearly throughout the process, and left everything clean when the work was completed. I’m very pleased with the quality of the service and would definitely recommend them to anyone needing windowcleaning services.
Details: Two-story building • 1 - 5 windows
Window Cleaning
Leigh M.
Jun 4, 2026
•
Hired on Thumbtack
Quick turnaround to have my exterior windowscleaned. They did a great job, were very friendly, professional and punctual. I’ll definitely hire them again next time I am need of window washing.
Details: Single-level building • Windows with grids • 11 - 15 windows
Window Cleaning
Nancy B.
Jun 22, 2026
•
Hired on Thumbtack
Outstanding!! Our windows sprinkle! Ours was not an easy job because it has been about 3 years since we’ve had all the windowscleaned inside and out! Plus, they are a lovely group of people! We will definitely hire again! Thank you, thank you, thank you!
Details: Two-story building • Clean interior of windows • Windows with grids • 41 - 45 windows
Window Cleaning
Moses I.
May 21, 2026
•
Hired on Thumbtack
Joel did an amazing job!! I had really stubborn adhesive on a window that I tried everything with (Goo Gone, alcohol, cerium oxide, etc). Nothing I did fully worked, but Joel got it brand new in under about an hour.
10/10
Details: Single-level building • Clean interior of windows • Windows without grids • 1 - 5 windows
Window Cleaning
Credentials
Background Check
Joel Supinger
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
We are a solar panel and window cleaning company. If you schedule one of the mentioned cleanings, you'll receive a discount on the other.
What is your typical process for working with a new customer?
I enjoy getting to know my customers, walking them through the whole process; from quote to finished product, and then rescheduling.
What education and/or training do you have that relates to your work?
I received on-the-job training on how to professionally clean glass, and also with heights.