Solid Rock Roofing did an amazing job on our house. We would highly recommend them to anyone. Prior to getting our roof done, I received 8 quotes all ballparking around the same price. Solid Rock took the time during their estimate to show me what would be replaced. We certainly got more value and craftsmanship from Solid Rock. They went the extra mile and replaced water damaged siding that we would never see from the ground. The siding had to be custom created. Originally planned to take 3 days, but they had additional crew available and they got the job done in 1 day! A few came back the next day to snap up the final touches. Crew was wonderful and friendly. All of our outside plants/furniture, etc. was covered with tarps. I cannot rave enough about the clean up job they did. They were extra respectful of our dogs, closing gates behind them just in case!