Solid Rock Roofing replaced our roof several weeks ago. They were super-responsive, communication was excellent, and they clearly (to me at least) 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!
Solid Rock Roofing also inspected our roof after an ice-dam developed during that cold snap in February, and also were very responsive in repairing some damage that occurred to a small area of our roof last Fall. I really enjoy 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.