Was very impressed with the experience given by Kevin Niles and the team of roofers from West Michigan Roofing. Kevin was very knowledgeable and helpful in getting us a new roof. The team was very professional and talented. Got it done in one day and spent the time needed in the unique areas requiring special treatment. They made sure the area was cleaned up of every piece of scrap and nail. My dad used them nearly 40 years ago and was so impressed I knew they were the way to go. I was not disappointed. I recommend them for anything roofing related.