Celebrating 100 Years in Business
Roofing Services
Contra Costa County, CA | Alameda, CA
Fully Licensed, Bonded, and Insured
Free, No-Obligation Estimates
Reliable Roofing Solutions From a Trusted Family Business
Elliott & Son Roofing has been protecting homes and businesses in Contra Costa County since 1926. With more than 100 years of combined experience, our family-owned company delivers skilled craftsmanship and exceptional customer service on every project, large or small. We proudly offer a wide array of roofing types for our customers, including asphalt shingles, polyglass, concrete tile, and IB PVC.
Elliott & Son Roofing is fully licensed, bonded, and insured, and we stand behind our work while honoring all manufacturers' warranties. As a CertainTeed Shingle Master Premium installer, we bring precision and quality to each job. Contact us today for your free, no-obligation estimate and get ready to receive the quality roof solution that meets your needs perfectly.
Why Choose Us
Fully Licensed, Bonded, and Insured
Free, No-Obligation Estimates
More Than 100 Years in Business
Seamless Craftsmanship
Highly Skilled Technicians
Premium Customer Services

Roof Coatings
Roof Inspections
Roof Repairs
Roof Replacement
Tubular Skylights

Elliott & Son Roofing is proud to offer special discounts for our senior customers throughout Contra Costa County. Trust our team for quality roofing services at rates designed with you in mind.
Not valid with any other offers or promotions. Restrictions apply.
Must mention this coupon at the time of scheduling.
Here's what our satisfied customers are saying...
At Elliott & Son Roofing, we take pride in providing exceptional roofing and gutter services to our customers. We would be grateful if you could share your thoughts about our services with others. Your feedback helps us improve and helps others make informed decisions. Please take a moment to leave a review of Elliott & Son Roofing and let others know what you think.








