Compare Local Pros

A Better Roofing Company vs Elliott & Son Roofing

East Bay Roofing Comparison · Updated January 2026

A Better Roofing Company Elliott & Son Roofing
Rating 5.0 5.0
Years Licensed 26 years 38 years
License # 774179 528046
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Bay Point, CA Concord, CA
Website abetterroofingcompany.com www.elliottandsonroofing.com

Our Analysis

A Better Roofing Company is based in Bay Point and serves customers in Contra Costa County. It has been licensed for 26 years and has an active license status. For customer protection and compliance-related factors, it carries workers’ compensation coverage and maintains a $25,000 bond. Customer-referenced services include roof inspections, repairs, chimney flashing work, shingle repair, and roof de-mossing. Feedback themes emphasize responsiveness and punctuality, including arriving as scheduled for estimates and completing time-sensitive repairs.

Elliott & Son Roofing is based in Concord and also serves Contra Costa County. It has been licensed for 38 years and holds an active license status. Like Company A, it carries workers’ compensation coverage and maintains a $25,000 bond. Customer feedback commonly references roofing installations (including roofs installed on multiple homes) and also mentions related exterior work such as installing gutters and downspouts. Review themes focus on professionalism, timeliness, and satisfactory workmanship, with some customers also noting good pricing alongside good service.

Side-by-side, both companies show similar baseline compliance indicators (active license, workers’ comp, and bond). The main differences in the provided data are years licensed, base location within the county, and the service types most frequently mentioned by customers (repairs/maintenance vs. installations plus gutters/downspouts).

Why choose A Better Roofing Company?

  • You want a Bay Point-based contractor serving Contra Costa County.
  • Your project is centered on inspections and repairs, including chimney flashing, shingle work, or roof de-mossing.
  • Scheduling reliability is a priority, as customers frequently mention responsiveness and punctual arrival for estimates.
  • You may need time-sensitive repair work, since customers describe prompt follow-up and quick turnaround when timing mattered.
View full profile →

Why choose Elliott & Son Roofing?

  • You prefer a Concord-based contractor serving Contra Costa County.
  • Your project involves a roof installation, as customers often reference full roofing jobs across multiple homes.
  • You also want related exterior drainage work, since gutters and downspouts are specifically mentioned in customer feedback.
  • You value a process described as professional and timely, with customers reporting that the work met expectations.
View full profile →

Get a Quote

What do you need help with?

Frequently Asked Questions

Yes. Both are listed with active license status, workers’ compensation coverage, and a $25,000 bond.

A Better Roofing Company is based in Bay Point. Elliott & Son Roofing is based in Concord.

Elliott & Son Roofing is listed as licensed for 38 years, while A Better Roofing Company is listed as licensed for 26 years.

For A Better Roofing Company, customers mention inspections, repairs, chimney flashing, shingle repair, and roof de-mossing. For Elliott & Son Roofing, customers mention roof installations and also 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.