Solid Rock Roofing replaced our roof several weeks ago. They were super-responsive, communication was excellent, and they clearly carve a niche for themselves by a strong focus on the customer experience.
Roof replacement day started on time. The work-team was professional and efficient, and did a great job protecting our front flower-bed; project clean-up was great, too!
It is always a pleasure working with companies that focus strongly on the customer experience, and Solid Rock Roofing is one such company. I definitely recommend them for your roofing needs.