Solid Rock put my roof on our, at the time, new home in 2004, top quality materials and service. In 2017, we had a windstorm where we lost a couple of shingles, Cheryl and her team were quick to come out and do the repairs. The Solid Rock staff are super friendly and very professional. In Oct 2018, we again noticed a leak in the roof, the Solid Rock team quickly came out and repaired the roof, the spot where the nail had popped out from the original install, they repaired for no charge...excellent customer service! I LOVE the convenience of the online pay tool! The Solid Rock team did a GREAT job repairing our roof and cleaning the gutters. As always, I appreciate Solid Rocks quick and professional service.