Compare Local Pros

Bay Valley Roofing & Solar vs Elliott & Son Roofing

East Bay Roofing Comparison · Updated January 2026

Bay Valley Roofing & Solar Elliott & Son Roofing
Rating 4.8 5.0
Years Licensed 13 years 38 years
License # 982745 528046
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Concord, CA Concord, CA
Website www.bayvalleyroofing.com www.elliottandsonroofing.com

Our Analysis

Bay Valley Roofing & Solar is based in Concord and has been licensed for 13 years with an active status. Its described scope includes roof replacement, roof repair, and roofing projects that incorporate solar components, including solar shingle installations. Customer feedback commonly highlights a structured process, including thorough inspections, detailed explanations of options, and clear communication before and during work. Reviews also reference coordination of inspections and documentation, which is noted as helpful for customers managing projects remotely. Workmanship comments include attention to detail, addressing underlying roof conditions found during replacement, and follow-up visits when needed. Pricing is sometimes mentioned as not the lowest, with emphasis placed on perceived quality and project management.

Elliott & Son Roofing is also located in Concord and has been licensed for 38 years with an active status. The provided feedback describes the company as professional and timely, with customers noting satisfactory workmanship and dependable service. Reviews reference roofs installed on multiple homes and additional work such as gutters and downspouts. Customers also mention perceived value, including good pricing alongside good service. Based on the data provided, both companies appear to handle core roofing needs, while Bay Valley Roofing & Solar is specifically described as taking on solar-integrated roofing work.

Why choose Bay Valley Roofing & Solar?

  • You want roofing work that may include solar components, such as solar shingle installations, alongside replacement or repair.
  • You value a process that emphasizes inspections, documentation, and step-by-step communication through the project lifecycle.
  • Your project involves time-sensitive repairs (for example after leaks or storm-related issues) and you want coordination of scheduling and follow-ups.
  • You may be managing the project remotely and want a contractor described as supporting off-site coordination and communication.
View full profile →

Why choose Elliott & Son Roofing?

  • You prefer a contractor with a longer licensing history (38 years listed) while still maintaining active status, workers’ comp, and a bond.
  • You want roof replacement or repair with related add-ons like gutters and downspouts mentioned in customer feedback.
  • You prioritize timeliness and dependable delivery, with feedback emphasizing that work met expectations.
  • You are comparing overall value, since customers reference good pricing alongside good service.
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.

Bay Valley Roofing & Solar is described as taking on roofing projects that include solar components, including solar shingle installations.

Yes. Customer references for Bay Valley Roofing & Solar mention support with related items such as vents and gutters, and feedback for Elliott & Son Roofing mentions gutters and downspouts.

Elliott & Son Roofing is listed as licensed for 38 years, compared with 13 years for Bay Valley Roofing & Solar.

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.