RECEIVE AN ESTIMATE IN 60 SECONDS! >> CLICK HERE TO USE OUR ROOFING CALCULATOR

Free Quote

Thank You!

We appreciate your review and look forward to providing you services in the future!

4.9
149 reviews

Very happy

Carole R.

The employees were efficient and hard working people and did a good job!

My experience was totally positive.

Karin K.

Communication, quality of workmanship, and post-job clean-up was all excellent.

Roof looks great!

Jeff B.

Communication with Joe was very positive. Cleanup around the home was also very good, and I would recommend West Michigan Roofing to anyone.

Just what I wanted, Thanks your guys are top notch

Delores H.

Roof looks great. Your cleanup guy did a real good job at keeping area cleaned up.. Your guys did a real good job tearing off and installing roof.

Hardworking crew and good communication

Amy G.

Just had our roof replaced by WMR! It was long overdue, but they were still able to knock it out in a day and did a fantastic job! Hardworking crew, good communication, and follow through. Very happy and would highly recommend them for your roofing/construction needs!

West Michigan Roofing

Thank you Amy for the kind words about your home's roofing project. We always appreciate getting to work with our fellow Spring Lake neighbors! Have a wonderful spring.

Replacement, Repair and Insulate House

C. W.

My experience was very positive from first contact to job wrap up. The entire job seemed very well coordinated regarding all components. I needed two roofs removed, several rotted wood areas replaced, and my attic insulation upgraded. Kevin answered all my questions timely with explanations and assurances and the job happened in just a couple weeks when I thought I might have to wait for months. Everything was done in one day, and prior to severe tornado weather. I am quite satisfied and would recommend this company for consideration. The clean up was excellent.

West Michigan Roofing

Thank you Carolynn for taking the time to leave us a review and for sharing your experience working with Kevin. We are blessed to have him on our team! Also thank you for mentinoing our clean up. That is something we are continually striving to improve.

Very happy

Trudy M.

The team was very friendly. And cleaned up afterwards many times to make sure they got everything.

West Michigan Roofing

Thank you for the review Trudy! Have a wonderful remainder of your summer.

Awesome Roofing Company

Jeffrey H.

What a pleasure West Michigan Roofing (WMR) was to work with. WMR knew their product, there was no pressure to accept, they said what they would do, and did exactly that. The roofing crew was a “10.” They arrived early, put in a full day, and their attention to detail was another “10.” They protected all our shrubs and flowers, and amazingly, there was “no damage”. At the completion, there were no hidden charges, and everyone at WMR was “Top Notch.” WMR has done 3 properties for us, and they will be our “Go 2” for anything in the future.

West Michigan Roofing

Thank you Jeff for the detailed review of our work on your 3 properties. We appreciate working together on your roofing projects.

Overall a good job

Jim B.

A good job on the roof but almost no English speaking workers, I was not able to talk about the ongoing roofing job.

West Michigan Roofing

Thank you for providing us feedback Jim. Although a majority of the crew members who replaced your roof did not speak English, you are able to reach out to your project manager (Dalton) or your salesperson (Mike)at any time. Also, each crew has a team lead who speaks English, but perhaps they were unavailable. We apologize for the confusion Jim. Thank you for entrusting us with the roofing repairs on your lovely home.

We love you guys!

Mary T.

As always, professional, awesome work and customer service. We love you guys! Thanks again Tyler!

West Michigan Roofing

Thank you for the kind words Mary! We appreciate your review. We passed your praise along to Tyler as well.

Headquarters West Michigan Roofing


  • 18450 171st Avenue, Spring Lake, MI 49456
  • (616) 747-8250