At Castro Roofing, we believe that every project has its unique challenges, requiring close attention from experienced professionals.  A roof is not merely a collection of  separate components, but rather a comprehensive system made up of decking, intake and exhaust ventilation, underlayments, flashings including drip edging, starter courses, field shingles, hip and ridge shingles.

We work closely with our installation technicians to ensure that installation decisions are the best for each unique situation.

Quality is so important to Castro Roofing that each of our trained field specialists acts as an auditor, assuring that each crew member performs to Castro Roofing’s rigid specifications.  While we set the expectations in our office, we fully believe in the axiom – “You better inspect what you expect, because everybody is suspect!”

While oversight to ensure quality is outstanding, we never forget that at the center of every project is a customer who expects exclusive focus and attention on his or her project.  Further, customers expect constant and excellent communication, both before and during the project.  It is here where we at Castro Roofing  feel we stand head and shoulders above our competitors.

At Castro Roofing we are committed to working closely with you on the project to make sure every detail is explained, every decision is right for you, and every product is what you want and how you want it.