Compare Local Pros Compare Local Pros

Apollo Roofing Company vs All Things Good

Contra Costa General Contractors Comparison · Updated March 2026

Quick Verdict

These contractors serve completely different needs: Apollo Roofing handles roofing projects while All Things Good specializes in HVAC and energy efficiency work.

Apollo Roofing Company: Apollo Roofing is a 5-year roofing specialist in Walnut Creek known for clear communication and tidy roof replacements and repairs.
All Things Good: All Things Good is a 7-year HVAC and energy efficiency contractor in Richmond with high owner involvement and expertise in heat pump installations.
Apollo Roofing Company All Things Good
Rating 5.0 5.0
Years Licensed 5 years 7 years
License # 1076767 1046188
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Walnut Creek, CA Richmond, CA
Website www.apolloroofingcompany.com allthingsgood.build

Need help deciding?

Get free quotes from both contractors and compare pricing.

Get Free Quotes

Key Differences

The fundamental difference is trade specialization, not quality or reliability. Apollo Roofing's 5 years of licensure is focused entirely on roof systems, giving them depth in diagnosing leak sources, identifying underlying rot or structural issues, and navigating shingle warranties. All Things Good's 7 years centers on HVAC and energy efficiency, with high owner involvement in complex multi-system projects like heat pump conversions paired with ductwork upgrades and insulation improvements. Both companies share similar customer feedback patterns around professional communication, tidy worksites, and non-pushy sales approaches. Apollo customers specifically highlight daily cleanup during multi-day roof projects and detailed explanations of roofing material options, while All Things Good customers emphasize management of complex, interconnected energy projects involving multiple building systems. The bond amounts and insurance coverage are identical, providing equivalent homeowner protection within their respective trades.

What Customers Say

Apollo Roofing Company

Apollo Roofing customers consistently emphasize responsive communication, detailed inspections with clear material explanations, and professional crews who maintain tidy worksites with daily cleanup during multi-day roof projects.

All Things Good

All Things Good customers highlight professional management of complex multi-system projects involving heat pumps, ductwork, and insulation, with high owner involvement and a non-pushy approach to sales.

Key Takeaway: Apollo's reviews focus on the roofing-specific experience of material selection and managing unexpected structural issues, while All Things Good's reviews emphasize coordination of interconnected energy efficiency systems and long-term performance of HVAC installations.

Customer Reviews

Apollo Roofing Company

Jan 2026

Apollo roofing has superb service. Daniel was great to work with from beginning to end. I'm happy with that overall work and process. Their pricing was fair with others but I like the explanation of e...

Jan 2026

I'd recommend anyone to get their roof done by Apollo. They are honorable people. It was a challenging time for us as we were told our insurance was going to be cancelled because we had a cedar shake ...

Jan 2026

Sam and his team replaced the roof of our 3-unit building- including the addition 2 skylights in each unit-in just under a couple of weeks. We chose Apollo because of their initial price quotes and wa...

All Things Good

Jun 2025

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.

Jun 2025

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...

Nov 2024

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 Apollo Roofing Company if...

  • You need roofing work including replacements, leak diagnosis, skylight replacement, or gutter installation
  • Your project is in or near Walnut Creek and you want a contractor with focused roofing expertise
  • You value step-by-step project updates and clear explanations of material warranties and options
  • You're concerned about discovering hidden issues like dry rot during a roof project and want a team experienced in addressing mid-project scope changes
View full profile →

Consider All Things Good if...

  • You need HVAC installation, heat pump conversion, or home energy efficiency improvements
  • You're undertaking a complex project involving multiple systems like ductwork, insulation, and heating/cooling equipment
  • Your project is in or near Richmond and you want high owner involvement throughout the process
  • You're interested in modern energy-efficient solutions and want a contractor who specializes in heat pump technology and weatherization
View full profile →

Questions to Ask Before Hiring

  • Confirm the scope of your project matches the contractor's specialty and ask for references from similar recent work
  • Ask about project timeline expectations and how they handle scheduling in the current season
  • Request a detailed written estimate that breaks down materials, labor, and any likely additional costs if hidden conditions are discovered
  • Ask about warranty coverage on both materials and workmanship specific to your type of project

The Bottom Line

Your decision comes down to which service you need: roofing or HVAC work. Apollo Roofing is your choice for any roof-related project including replacements, leak repairs, or inspections, with a track record of clear communication and professional execution. All Things Good is your choice for heating, cooling, or energy efficiency upgrades, particularly if you're considering heat pump installation or comprehensive weatherization. Both companies carry proper insurance and bonding, maintain professional standards, and receive positive customer feedback within their respective specialties. Contact the contractor whose trade matches your project scope and confirm your specific location falls within their comfortable service area.

Get Up to 3 Free Quotes

Compare prices from licensed, verified contractors

3 pros will compete for your business
Licensed & Insured
Top-Rated Pros
100% Free

Frequently Asked Questions

No, these are separate trade specialties requiring different licenses. Apollo Roofing is licensed specifically for roofing work, while All Things Good holds an HVAC license. If you need both services, you'll need to hire both contractors or find a general contractor who can coordinate multiple trades.

In this case, the extra two years matters less than trade focus. Both companies fall in the experienced tier with sufficient time to have encountered diverse project complications. All Things Good's additional years provide slightly more business stability, but Apollo's five years focused exclusively on roofing gives them comparable depth within their specialty.

Location could affect response time and travel costs. Apollo in Walnut Creek may be more convenient for central and eastern Contra Costa projects, while All Things Good in Richmond serves the western part of the county. Confirm whether your address falls comfortably within their regular service area and ask about any travel fees.

You'll need both contractors and should coordinate their schedules carefully. Ideally, complete roofing work before HVAC installations to avoid damaging new equipment. Ask each contractor if they regularly coordinate with other trades and whether they can recommend timing that minimizes disruption and allows for proper sequencing of improvements.

Looking for the Best?

See our ranked list of top general contractors in Contra Costa.

View Top 10 General Contractors in Contra Costa

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 10, 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.

Get Free Quotes