6200 Bates Rd Williamsburg, MI 49690


 
(231) 620-2019
 
View Website
 
Contact Us

Our mission is to earn trust, build a strong client relationship, and become your go to window cleaning provider going forward. We look forward to sharing the beauty of nature with our clients through the service of window cleaning. We serve Grand Traverse County as well as Leelanau, Benzie, Kalkaska, Antrim and Charlevoix counties. We provide cleaning predominantly for residential properties. We consider ourselves residential specialists because we understand the care and approach that these properties require. Craggs Window Cleaning is well versed in handling store front cleans of different frequencies and larger commercial work via water-fed pole systems or boom lift access. We will tailor our cleaning to meet the specific requirements of each property that we service. ​ Our office is always a call away, staffed with friendly team members prepared to handle estimate requests, scheduling arrangements, questions and concerns. A member of our sales team will visit your property and produce an estimate based on your desired scope of work. Our owner, Jack has over 11 years of industry experience that is shared and implemented to our team. We are well equipped to ensure that your property is accurately accounted for and will provide you with your best service options. Our field technicians are timely, knowledgeable, and pleasant to interact with. All company team members have cleared background checks and are prepared to treat your property with the utmost respect. This company is fully insured and is happy to provide a COI upon request. Team Craggs looks forward to the opportunity to earn your trust and loyalty the next time window cleaning is on your to do list.

Sara Hagen

11/18/25

EXCEPTIONAL CHRISTMAS LIGHT INSTALL AND WINDOW CLEANING!

We chose to work with Craggs for our Christmas light installation because they have consistently done an excellent job with our bi-yearly window cleaning, which we have consistently booked for 2 years now. Their reliability, professionalism, and quality of work made them the natural choice for this project.

Once again, they exceeded our expectations. The team provided a clear and fair quote, arrived promptly, communicated clearly, and executed the installation with precision and care. The lighting design is elegant and beautifully installed, giving our home a refined and festive holiday appearance. We have received numerous compliments on the display, and the overall result is truly outstanding.

Craggs continues to deliver superior service and meticulous attention to detail. We highly...

Craggs Window Cleaning Replied: Sara, thank you so much for your wonderful review and for trusting us over the past two years! We’re thrilled the Christmas lights turned out beautifully and that the installation met your expectations. Your compliments mean a great deal to our team! We truly appreciate your recommendation and...
Craggs Window Cleaning Replied: Sara, thank you so much for your wonderful review and for trusting us over the past two years! We’re thrilled the Christmas lights turned out beautifully and that the installation met your expectations. Your compliments mean a great deal to our team! We truly appreciate your recommendation and...

Sara Hagen gave Craggs Window Cleaning a 5 star Review


Read more >

Our mission is to earn trust, build a strong client relationship, and become your go to window cleaning provider going forward. We look forward to sharing the beauty of nature with our clients through the service of window cleaning. We serve Grand Traverse County as well as Leelanau, Benzie, Kalkaska, Antrim and Charlevoix counties. We provide cleaning predominantly for residential properties. We consider ourselves residential specialists because we understand the care and approach that these properties require. Craggs Window Cleaning is well versed in handling store front cleans of different frequencies and larger commercial work via water-fed pole systems or boom lift access. We will tailor our cleaning to meet the specific requirements of each property that we service. ​ Our office is always a call away, staffed with friendly team members prepared to handle estimate requests, scheduling arrangements, questions and concerns. A member of our sales team will visit your property and produce an estimate based on your desired scope of work. Our owner, Jack has over 11 years of industry experience that is shared and implemented to our team. We are well equipped to ensure that your property is accurately accounted for and will provide you with your best service options. Our field technicians are timely, knowledgeable, and pleasant to interact with. All company team members have cleared background checks and are prepared to treat your property with the utmost respect. This company is fully insured and is happy to provide a COI upon request. Team Craggs looks forward to the opportunity to earn your trust and loyalty the next time window cleaning is on your to do list.