Compare Local Pros

Bay Roofing Company vs Elliott & Son Roofing

East Bay Roofing Comparison · Updated January 2026

Bay Roofing Company Elliott & Son Roofing
Rating 4.3 5.0
Years Licensed 37 years 38 years
License # 560803 528046
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Alameda, CA Concord, CA
Website www.bayroofingalameda.com www.elliottandsonroofing.com

Our Analysis

Bay Roofing Company operates from Alameda (Alameda County) and reports 37 years of licensure with an active license status. Elliott & Son Roofing operates from Concord (Contra Costa County) and reports 38 years of licensure with an active license status. Both companies indicate workers’ compensation coverage and a $25,000 bond.

In customer feedback themes, Bay Roofing Company is often associated with straightforward estimates, competitive pricing, timely arrival, and efficient completion. Reviews also mention an organized process from evaluation through completion and results that met expectations, though the feedback is not entirely uniform, with one customer reporting a negative interaction.

Elliott & Son Roofing is commonly described as professional and timely, with comments pointing to satisfactory workmanship. Reviews reference roofing installations on multiple homes and also mention related work such as gutters and downspouts. Customers also note perceived value, describing good pricing alongside good service, and several indicate they would recommend the company.

Overall, both present as established contractors with similar bond and coverage indicators, while differing in base location and the specific service examples and experience themes mentioned in feedback.

Why choose Bay Roofing Company?

  • You want a contractor based in Alameda (Alameda County) for a local roofing project.
  • You value an estimating-to-installation process described as organized, with emphasis on schedule and project expectations.
  • You prefer pricing discussions that customers describe as straightforward and competitive.
  • You plan to verify contractor basics such as active license status, workers’ compensation coverage, and a $25,000 bond as part of selection.
View full profile →

Why choose Elliott & Son Roofing?

  • You want a contractor based in Concord (Contra Costa County) and serving nearby communities.
  • Your project may include roofing plus related items customers mention, such as gutters and downspouts.
  • You’re looking for a company customers describe as professional and timely, with workmanship meeting expectations.
  • You want an established contractor with an active license, workers’ compensation coverage, and a $25,000 bond.
View full profile →

Get a Quote

What do you need help with?

Frequently Asked Questions

Bay Roofing Company is based in Alameda, Alameda County, California. Elliott & Son Roofing is based in Concord, Contra Costa County, California.

Yes. Both list workers’ compensation coverage and a $25,000 bond.

Bay Roofing Company reports 37 years licensed with an active license status. Elliott & Son Roofing reports 38 years licensed with an active license status.

Feedback mentions roofing installations and also references additional work such as installing gutters and downspouts.

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.