"While boating on Lake Charlevoix we passed a home with noticeably clean windows. After a bit of research I found out that Thru Glass is the company who made those windows shine. They now clean my windows and i would recommend Thru Glass to everyone. I guarantee you will not be disappointed."
- Celeste

Instant Quote


Could your home’s siding use a little TLC? Our low pressure house washing is just what you need to restore it’s original beauty!


Are your windows dirty? Get some sunshine in your life! You’ll be amazed at the crystal clear results!


Are your Gutters full of debris? Downspouts clogged? Protect your foundation with our gutter cleaning service!


Does your roof have ugly black streaks or moss? Restore your curb appeal and extend the life of your shingles with our non-pressure roof cleaning!


It's simple really, we guarantee your experience with us will be outstanding... if you don't love us and the service we provide, then you don't pay. How many other companies have the guts to offer such a ROCK SOLID guarantee?

Get an instant quote today!

Petoskey   Charlevoix   Walloon Lake   Harbor Springs   Boyne City

Check out some of our Google reviews!

Rebecca Andrews
Rebecca Andrews

5 out of 5 stars

posted 1 week ago

Love the online quoting process, it was easy and accurate. From the very beginning responsive and professional. The crew that did the work were also professional and courteous. We were pleased with the results and will continue to use their services.

Bruce Lemon
Bruce Lemon

5 out of 5 stars

posted 5 days ago

Excellent service. Team was punctual, thorough and professional. They did a great job cleaning all my windows and screens. I highly recommend them!

Carrie Lyons
Carrie Lyons

5 out of 5 stars

posted 3 months ago

Thru Glass Window Cleaning is always my choice for window cleaning and house washing. The very best! Brandon and his team are professional, dependable, pleasant, and do a great job. He is great at communicating with his customers. I highly recommend Brandon and TGWC without hesitation.