Window Cleaning Services Grand Rapids MI

Excellent customer service and affordable prices for gutter cleaning. Will definitely use them again!

Michelle C.

I’ve been using Kleen for several years now for a variety of different services. I have yet to have a bad experience with them. They are quite reasonable with incredible attention to detail. I can’t imagine anyone being disappointed with them. Thank you!!!

Brent S.

We’ve had Kleen soft wash our house twice now. They are prompt, courteous, and the house looks great! A bonus for us is that the cleaning solution dripped down and accidentally cleaned the tree gunk and mildew off our decks.

Trixie R.

Got a quote via email super quickly, got the gutter cleaning scheduled for a few days later and they were done in like an hour and a half. Literally could not have had a more positive experience and highly recommend them to anyone.

Aline O.

Our cedar shake roof had at least 8 yrs of moss growth on it and we felt it may have needed to be partially or fully replaced. Dave and his team arrived promptly and gently worked to remove all debris, treated the shake and it is now healthy and strong. Not one tile needed to be replaced. Our home has been transformed!! The entire area surrounding the home was cleaned as well following. Thankyou for the amazing work!

Lynne B.

From our very first point of contact over the phone, meeting in-person for the quote through execution the Kleen crew was very professional and friendly. We have a cedar shake roof that needed extra love and care and they had the equipment and experience to treat it. The team worked hard to get the job done and went the extra mile with clean up. I would absolutely recommend them and I will be hiring them again for continued maintenance.

Blake S.

Hello Kleen Team, Thank you all tremendously for your work on our home at 203 Stickney Ridge Road. The roof looks incredibly healthy once again and the decks, land surrounding the home was left in very good shape considering all that came off the roof! Your work is stellar and your kindness during the job is tremendous! Thank you for your help keeping our home safe!

Lynne Bosgraaf

Dave and the Kleen Roof’s team did an excellent job cleaning the streaks and algae off of our roof. They were prompt, efficient, clean and they were done quickly. And our roof looks NEW! I highly recommend the Kleen Roof’s team for all of your exterior cleaning needs!


I had a leaky three-season porch ceiling and called Kleen Roofs to clean out the gutters. They came out very quickly, did a great job and charged a very reasonable price. They were very friendly and great to work with. Wouldn’t hesitate to call them again!

Kathie B.

Hi Dave, Wanted to let you know the crew did a great job. Windows look terrific. My husband, Tracy, had nothing but positives things to say about your crew. Tracy shared your business name with our HOA management company, Urban Monarch, to consider for future siding cleaning. I hope I can call on you again for window cleaning in the future. Thank you very much.

Joy Parsons

Great job by Dave & Ben. Thorough, efficient, on time, great customer service! We thought about re-siding our small house and the estimate came to $40,000! Instead we decided to have Dave pressure wash the house, including the gutters, windows, screens and deck. Our cost, right around 1% of the cost of re-siding! The cost of re-siding would not have included gutters, windows, screens and deck! We are very happy! House looks as good as new at 1% of the cost to re-side it.

Great Job

Dave I have to give you and your team a big THANK YOU for the amazing job on the awnings. I honestly didn’t expect them to come as clean as they did- you and your team did a phenomenal job. We would not hesitate to do business in the future, and recommend you to others as well. Thanks again!

Olive's Restaurant & Bar

Positive: Professionalism, Quality, Responsiveness

Amanda P.

Very impressed with how quick the quote was produced and how quick they came out to do the work. I do not have an easy yard (very hilly) and have a steep roof and they handled it very well. Highly recommend.

Heather L.

Roof looked very nice after Kleen Roofs washed it! Gutters also looked whiter than before.

Andrea B.

Great experience! We asked for our soffits to be cleaned and some 2nd story windows that we are unable to reach. They did the job well, no questions asked and did not try to push any other services on us. Would highly recommend and will call again!

Katie Z.

Professionalism, Punctuality, Value Dave and his crew were excellent to work with, did a great job and are extremely professional. I highly recommend.

Ridgewood Condominiums

Quick response time. Friendly and professional. Our awning was a dirty mess and Dave cleaned it up well. Would highly recommend!

Denise G.

Professionalism, Punctuality, Quality, Responsiveness, Value The crew showed up as promised, they did a great job! We have a heavily wooded lot and the back of the house had moss on the roof. When they were done with the job it looked like a brand new roof!! FIVE STAR JOB!!

Andre D.

Thanks, Dave. The house looked great when I pulled in today. It’s so nice to be able to see out my windows now and I’m impressed how well you got the white off the front.

Katerine P.

Very pleased with your work & service! Thank you!

Dan A.

I’ve used them before. The house looks wonderful after their service. I would highly recommend them.

Mary K.

We had Kleen come out and soft wash our house. It was absolutely worth it. Years of grime and mold that I didn’t think anyone would be able to get off were gone. I am amazed at how the house shines. The house looks as good as the day we built it. I highly recommend the company and staff.

Douglas V.

When it comes to homes, Dave is one of the most knowledgeable, trustworthy, and hard working person I know. I wouldn’t go anywhere else to get my roof cleaned!

Brian S.

My roof looks brand new! Thanks for the great service!

Kelly S.

Just had Kleen Roofs out to our home and I must say they are amazing! If you are thinking about cleaning your siding or Roof, you’ve got to call these guys. My house looks fantastic! ⭐️⭐️⭐️⭐️⭐️rating for sure!

Della P.

Dave soft washed the outside of our entire home and cleaned all of our windows inside and out, including the screens and windowsills. It looks fantastic and I couldn’t be happier with the results. I highly recommend Kleen Roofs LLC!

Erin E.

The team showed up when they were scheduled, they cleaned up after themselves pretty well, and I am very happy with how my roof looks. Good job guys.

Shane G.

Outstanding service, I highly recommend KLEEN! Thank you Dave!

Kevin G.

Did a great job cleaning my home!

Ali R.

They are awesome! Professional, polite and do great work! My home looks amazing. Highly Recommend!!!!!

Della P.

Did a great job. Attention to detail was fabulous, made the house look a lot better.

Thomas J.

The roof looks great – however, I expected that. What I didn’t expect was how well the gutters and soffit cleaned up. I was prepared to have someone paint that. Now I don’t have that expense. Thanks much!

Ken P.

Awesome company! Great customer service and very quick responses! Highly recommend!!

Dawn S.

We’ve used Kleen twice now and have been pleased both times! They are professional and provide excellent service. I would highly recommend them! Their prices are fair and competitive. Hire them today!

Christine S.

Dave does good work, I’d recommend Kleen to everyone.

Mitchell P.

A great job!

Dale R.

Can’t recommend Kleen Roofs enough for making your roof look great again. I’ve seen their process remove black streaks far quicker than expected.

Cody D.

Our house exterior hadn’t been cleaned in several years and we live in a very wooded area. Parts of the siding were black, the deck was green, and the roof had moss growing on it. Kleen Roofs came out when promised, even though it was a stormy day, and did a fantastic job. The exterior of our house looks like it’s brand new again. They even came in under quote. We will definitely use them again.

Tom C.

Squeaky clean windows, siding that looks brand new, and who knew that our decks could look this beautiful! Kleen Roofs was able to schedule us quickly, and did such a thorough job. We seriously should have done this much sooner, and we will make sure to have them do this regularly!

Laura P.

Just sending a message to say THANKS for an outstanding job!!!!! I Hope my neighbors see the GREAT job you did on my house and give you a call. Feel free to use my name as a reference. Once again GREAT JOB!!!!

Mark B.

I am so pleased with this company! They have cleaned my roof several times as well as power washed my garage. Very professional and reasonably priced. They came out the same day I called and did an amazing job. It is so rare now-a-days to find a company like this! I won’t use anyone else.

Patti O.

Excellent service. Would highly recommend. Response to inquiry was within minutes, scheduling was quick and siding washing done within days of original contact. A second job for another location was also done quickly and all at a great price. Everything looks great now!

Mary H.

I had really thick moss on my roof and Kleen Roof made it look like a new roof. Thanks!

Sean K.

Easy to work with did a great job.

Brian T.

Kleen LLC did a good job at a fair price. The 2 workers that were sent were very professional. If you have a need for their services, I would certainly recommend them.

Tony N.

Dave is very responsive and his prices are very competitive. I would definitely recommend to future clients.

Derick C.

Excellent job! Very happy with the results.

Edward D.

They did a great job, at a great price.

Russ S.

I contacted Kleen on a whim looking to get a quote for both an exterior house wash and a roof clean. Dave came out and left a quote with a suggestion that we hold off on the roof as it wasn’t necessary at this time. They scheduled a time and arrived and departed during that two hour window. I would recommend them and will use them again. I felt both of their quotes were more than fair.

Peter S.

Kleen Inc. did a wonderful job on our house. Looks like brand-new siding! Thank you.

Michele C.

My entire experience with Kleen was extremely pleasant. I requested a quote online and they promptly responded. Dave scheduled my job and was very professional and enjoyable to work with.

It only got better from there- The roof soft wash turned out incredible. The roof looks new again.

All of this came with a reasonable and very competitive price tag. Try these guys out! You won’t be disappointed.

Brent S.

They did an excellent job cleaning the exterior of our home and were professional in every respect. We are pleased we selected them.

Frederick S.

This is the best $250.00 I have spent in a very long time. My roof had algae streaks that ruined the curb appeal when trying to sell it. After Kleen was finished it looked like a new roof. Thank you! It really works!

Sheryl T.

They do an awesome job! They even went as far to clean my propane at no charge, thank you, didn’t recognize my house when I pulled up, looks like new. 5 stars.

Laurie S.

Amazing customer service! These people went above and beyond the call of duty. I had a raccoon in my garage all night and woke up to a mess! They came that day and power washed/disinfected entire garage. Did an excellent job cleaning my roof too. I wouldn’t ever call anyone else. Top notch!

Patti C.

We use Kleen roofs at 84th Street Pub & Grille to keep our sidewalks at our entryways clean. They do a great job!

Becky S.

Kleen Roofs did a wonderful job at my home! They cleaned the roof and gutters which were in bad shape even though I had paid another company to do that job last year. Not only did they clean both but they also rehung a house star that the wind had blown down. These guys were just the best! Thank you!!

Jayne G.

They did a great job cleaning my siding, at a reasonable price. I would definitely hire them again.

Susan E.

Great service at a fair price. Highly recommend this company!!

Nick P.

Primary Communities Served


Cedar Springs
Comstock Park

East Grand Rapids
Forest Hills
Grand Haven
Grand Rapids



Spring Lake

West Michigan