Compare Local Pros

Elliott & Son Roofing vs Marco Roofing

East Bay Roofing Comparison · Updated January 2026

Elliott & Son Roofing Marco Roofing
Rating 5.0 4.9
Years Licensed 38 years 45 years
License # 528046 402961
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Concord, CA Fremont, CA
Website www.elliottandsonroofing.com www.marcoroofing.com

Our Analysis

Elliott & Son Roofing operates out of Concord in Contra Costa County and reports 38 years of licensing history with an active license. Marco Roofing is based in Fremont in Alameda County and reports 45 years of licensing history, also with an active license. Both companies list workers’ compensation coverage and the same bond amount ($25,000), which may matter to homeowners evaluating baseline compliance and protections.

On services, Elliott & Son Roofing is associated with roof installation as well as gutter and downspout work, with an emphasis on serving Concord and surrounding Contra Costa County communities. Customer feedback themes for Elliott & Son Roofing often center on professionalism, timeliness, and workmanship meeting expectations, with some comments referencing perceived value and repeat use across multiple homes.

Marco Roofing’s customer feedback frequently emphasizes responsiveness and communication from estimating through completion, including clarity around scope, scheduling, and pricing, and mentions of avoiding unexpected add-ons. Reviews also commonly note attention to detail (including tile matching), related components such as gutters and metal work, jobsite cleanliness, and completing work within agreed timeframes, including time-sensitive situations.

Why choose Elliott & Son Roofing?

  • You want a Concord-based contractor serving Contra Costa County, with services customers associate with roof installation plus gutters and downspouts.
  • You value a long operating history (38 years licensed) and an active license, along with workers’ compensation coverage and a $25,000 bond.
  • Your decision criteria include timeliness and a professional approach, as commonly mentioned by customers.
  • You prefer a provider that customers report using for multiple homes and describe as delivering work that met expectations.
View full profile →

Why choose Marco Roofing?

  • You want a Fremont-based contractor serving Alameda County, with a longer reported licensing history (45 years) and an active license.
  • You prioritize communication and coordination from estimate to completion, including clear scope, scheduling, and pricing.
  • Your project may involve detail-sensitive work (such as tile matching) or related items like gutters and metal work.
  • You care about jobsite cleanliness and completing work within agreed timeframes, including handling time-sensitive situations.
View full profile →

Get a Quote

What do you need help with?

Frequently Asked Questions

Yes. Both Elliott & Son Roofing and Marco Roofing report an active contractor license and workers’ compensation coverage.

Yes. Each company lists a $25,000 bond.

Marco Roofing reports 45 years licensed, while Elliott & Son Roofing reports 38 years licensed.

Elliott & Son Roofing is based in Concord (Contra Costa County) and is described as serving Concord and surrounding Contra Costa County communities. Marco Roofing is based in Fremont (Alameda County).

Data Sources: License information from California CSLB. Ratings and reviews from Google. Last verified January 13, 2026.

This comparison is based on publicly available information. We recommend getting multiple quotes and verifying all credentials directly before hiring.