Bay Valley Roofing & Solar vs All Things Good
Contra Costa General Contractors Comparison · Updated March 2026
These companies serve completely different needs: Bay Valley Roofing & Solar specializes in roofing and solar work, while All Things Good focuses on HVAC and energy efficiency.
| Bay Valley Roofing & Solar | All Things Good | |
|---|---|---|
| Rating | ★ 4.8 | ★ 5.0 |
| Years Licensed | 13 years | 7 years |
| License # | 982745 | 1046188 |
| Workers' Comp | ✓ Yes | ✓ Yes |
| Bond Amount | $25,000 | $25,000 |
| Location | Concord, CA | Richmond, CA |
| Website | bayvalleyroofing.com | allthingsgood.build |
Key Differences
What Customers Say
Bay Valley Roofing & Solar
Customers emphasize Bay Valley's thorough photo-documented inspections, responsive communication throughout projects, and ability to troubleshoot complex issues like storm damage and solar integration.
All Things Good
Customers highlight All Things Good's professional approach to multi-component energy projects, non-pushy sales process, and effective management of complex HVAC and insulation installations.
Key Takeaway: Bay Valley's feedback centers on diagnostic detail and follow-through for roofing complications, while All Things Good's reviews emphasize coordinating multiple energy efficiency improvements across different building systems.
Customer Reviews
Bay Valley Roofing & Solar
Putting on a new roof is a daunting project, but Bay Valley made everything a breeze for us! The process started with a thorough inspection, and then a very comprehensive video chat with Nathan, who e...
We're so glad we chose Bay Valley Roofing and Solar company to replace our roof. Working with Ryan was top notch customer service. Something we don't see as much anymore. He's professional, detailed, ...
Bay Valley Roofing did a great job in replacing our roof. Although we were out of the area, they did an outstanding job of documenting their work and communicating with us in planning and executing t...
All Things Good
All Things Good was very professional and worked without disruption. Having the drafts properly sealed and the insulation kept us warm in the winter and is keeping us cool in the summer.
I worked with Alex and Ricardo and team in 2023 to install a new hvac system (heat pump) and do drill and fill insulation in our Richmond home. The experience could not have been better. The crew was...
Had a great experience with All Things Good last fall/winter. We replaced our old gas furnace with a heat pump, got new ductwork, and insulated our walls. The work was done well, the sales team was gr...
Consider Bay Valley Roofing & Solar if...
- ✓ You need roof repair, replacement, or leak diagnosis, particularly if your roof is older or has sustained storm damage requiring detailed assessment
- ✓ Your project involves solar panel installation, solar shingle work, or coordinating roofing work around existing solar systems
- ✓ You're managing the project remotely and need a contractor comfortable with video calls and digital communication for planning and updates
- ✓ You want thorough photo documentation of roof conditions before work begins to understand exactly what repairs are necessary
Consider All Things Good if...
- ✓ You need heating or cooling system replacement, particularly if you're considering transitioning to modern heat pump technology
- ✓ Your project involves energy efficiency improvements like ductwork installation, attic insulation, or drill and fill wall insulation
- ✓ You're planning a multi-component energy upgrade that requires coordination across heating, cooling, and weatherization work
- ✓ You want a non-pushy consultation approach to explore options for reducing energy costs through HVAC and insulation improvements
Questions to Ask Before Hiring
- → If you need both roofing and HVAC work, ask each contractor whether the projects should be sequenced in a particular order and how long to wait between phases
- → Ask Bay Valley Roofing about their experience coordinating with HVAC contractors if ductwork or ventilation intersects with roofing work
- → Ask All Things Good whether insulation or air sealing work requires roof access or coordination with roofing contractors
- → Request references from projects that combined multiple building systems to understand how each contractor handles coordination
The Bottom Line
You're comparing a roofing contractor to an HVAC contractor, so your decision depends entirely on what work you actually need done. If you need roof repair, replacement, leak diagnosis, or solar work, Bay Valley Roofing & Solar is your choice with 13 years of specialized experience. If you need heating and cooling system upgrades, ductwork installation, or energy efficiency improvements like insulation, All Things Good is the relevant contractor. Both are properly licensed and insured with strong customer feedback in their respective trades. If you genuinely need both services, plan to hire both companies and ask each how their work should be sequenced to avoid conflicts or rework.
Get Up to 3 Free Quotes
Compare prices from licensed, verified contractors
Frequently Asked Questions
No, these are separate trades requiring different licenses. Bay Valley Roofing & Solar is licensed for roofing and solar work, while All Things Good is licensed for HVAC and energy efficiency services. If you need both, you'll hire them as separate contractors, though they may need to coordinate timing if work overlaps.
Generally, roof work should come first, especially if your roof is older or needs replacement. A new HVAC system with ductwork in the attic shouldn't be installed under a failing roof that could leak and damage equipment. Ask both contractors about the condition of your current systems to determine proper sequencing.
This depends on whether the problem is roof ventilation structure or airflow related to HVAC. Bay Valley Roofing handles roof vents, ridge vents, and structural ventilation as part of roofing systems. All Things Good addresses attic insulation and air sealing that affects heating and cooling efficiency. Describe your specific symptoms when calling.
Bay Valley's 13 years versus All Things Good's 7 years reflects nearly double the time in business, which matters for diagnosing hidden roof damage or handling complicated solar integration. However, both are past the startup phase and customer feedback shows both handle complex, multi-component projects professionally within their respective trades.
Looking for the Best?
See our ranked list of top general contractors in Contra Costa.
Other Contra Costa General Contractors Comparisons
Bay Valley Roofing & Solar
★ 4.8
Hassler Heating And Air Conditioning
★ 4.9
Bay Valley Roofing & Solar
★ 4.8
Apollo Roofing Company
★ 5.0
Bay Valley Roofing & Solar
★ 4.8
Got Watts?
★ 4.9
Bay Valley Roofing & Solar
★ 4.8
High Definition Solar
★ 4.1
How We Compare Contractors
License Verification
All license data is sourced from official California CSLB records and verified regularly.
Review Analysis
Customer reviews are aggregated from Google and analyzed to identify patterns in service quality.
Detailed Comparison
We analyze credentials, insurance, experience, and feedback to highlight meaningful differences.
Not all licensed contractors are created equal. While a valid license is the baseline requirement in California, contractors can vary significantly in experience, insurance coverage, and customer satisfaction.
- Experience matters: A contractor with 15+ years of experience has likely encountered and solved problems that newer contractors haven't faced yet.
- Workers' compensation protects you: If a contractor without workers' comp insurance has an employee injured on your property, you could be held liable.
- Reviews reveal patterns: Individual reviews can be misleading, but patterns across many reviews often reveal a contractor's true strengths and weaknesses.
- Bond amounts vary: A contractor's bond provides financial protection if they fail to complete work as agreed. Higher bonds offer more protection.
Taking time to compare contractors on these factors can save you from costly mistakes and help ensure your project is completed by a qualified professional.
Data Sources: License information from California CSLB. Ratings and reviews from Google. Last verified March 12, 2026.
This comparison is based on publicly available information. We recommend getting multiple quotes and verifying all credentials directly before hiring.
Get in Touch
Have questions or feedback? We'd love to hear from you.
Compare Local Pros