Sally H.

11 Jun 2016

Castro roofing replaced our old roof & installed a new roof. The crew was very professional & efficient! They completed the job in 2 and a half days! Wow!!! The roof looks amazing. They cleaned up completly. My house looks better than ever!!! I am very pleased with Castro Roofing.


Call Now