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
Thanks for considering TBM Window Cleaning. To help keep our prices fair, please contact me only if you’re serious about scheduling service.
I’m an owner-operated business with over 10 years in window cleaning and pressure washing, providing:
- Streak-free window cleaning
- Gutter cleaning
- Solar panel cleaning
I use environmentally conscious methods and take pride in reliable, detail-oriented work. If you’re ready to get the job done and want your property looking its best, I’d be happy to help—reach out to schedule your service.
Overview
Current Top Pro
Hired 422 times
10 similar jobs done near you
Background checked
1 employee
11 years in business
Business hours
This pro hasn't listed their business hours.
Payment methods
This pro accepts payments via Apple Pay, Cash, Check, Credit card, and Venmo.
Top Pro status
Top Pros are among the highest-rated, most popular professionals on Thumbtack.
2025
2019
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 professionalism, work quality, and responsiveness.
Excellent 4.9
261 reviews
5
94%
4
3%
3
0%
2
2%
1
1%
Your trust means everything to us. Learn about our review guidelines.
Read reviews that mention:
Michelle A.
3 weeks ago
•
Hired on Thumbtack
Amazing work! Our windows were… embarrassingly dirty. By the time he was finished, our kids thought we had had them replaced. We will definitely be hiring him again (and more often)! Highly recommend!
Window Cleaning
Judy G.
Aug 3, 2026
•
Hired on Thumbtack
Can’t say enough good things about Marquise on the work he did. We have nearly 40 large windows and each one was done perfectly. He arrived on time, kept the space inside pristine and was just overall very friendly and professional. Highly recommend.
Details: Two-story building • Clean interior of windows • Clean window screens and tracks • Windows with grids • Windows without grids • Sliding glass doors • 26 - 30 windows
Window Cleaning
Britney G.
4 weeks ago
•
Hired on Thumbtack
Excellent service from start to finish. Scheduling was easy, he arrived on time, and the work was completed with great attention to detail. He was professional, courteous, hardworking, and offered very fair pricing. I’m extremely pleased with the results and will definitely be hiring him again for the interior windows. Highly recommend!
Pressure Washing
Jen R.
May 3, 2026
•
Hired on Thumbtack
Marquise was very nice to work with. He was incredibly thorough and professional - I work from home, so I especially appreciated his understanding and discreetness while moving around the house.
I would gladly hire him for windowcleaning services again in the future.
Details: Single-level building • Clean interior of windows • Clean window screens and tracks • Windows with grids • Windows without grids • 16 - 20 windows
Window Cleaning
Kristin D.
Mar 23, 2026
•
Hired on Thumbtack
Marquise did a great job on my old windows which are difficult to clean. He was timely, professional and his fee was very reasonable. My windows are so clean!! Thank you!
Details: Single-level building • Clean window screens and tracks • Windows with grids • Windows without grids • 21 - 25 windows
Window Cleaning
Credentials
Background Check
Marjorie Bergstresser
FAQs
What should the customer know about your pricing (e.g., discounts, fees)?
Our pricing is determined by the size of each home, the estimated time we expect each job to take, our use of natural products, cost of travel, and cost to pay our assistant when needed.
What is your typical process for working with a new customer?
Upon your initial request, we reply with a day & time that works with our schedule. We are often able to accommodate different days & times, so feel free to ask! We typically provide a two hour window for our arrival. The reason for that is to ensure we won't be late if our earlier jobs run longer than anticipated. We are happy to answer any questions during the initial communication process regarding what is included in our cleans, scheduling and pricing. We want to be certain that we are all on the same page prior to the start of the job!
What education and/or training do you have that relates to your work?
My first 'job' growing up was babysitting & home cleaning! I never expected it would be where I would end up. From age 12 I provided service on & off throughout the years and started cleaning professionally in 2015. My husband had informal training at Camp Mom when he was growing up & has proved to be quite the competition for myself!