When I realized that I had shingles missing from my roof and that I needed to secure a roofing company to assess the damage, I had no idea who to contact. I was very fortunate to meet Marvin from Solid Roofing who walked me through the whole process of getting my roof replaced. Marvin, Eric, and John were very accommodating, and extremely helpful in working with me and my insurance company. The work was completed in a day as was the clean up. It is obvious that excellent customer service as well customer satisfaction is a high priority for this company. If you are looking to replace your roof, I highly recommend Solid Roofing!