Apollo Roofing Company vs Alcor Solar
Contra Costa General Contractors Comparison · Updated March 2026
Apollo Roofing handles general roofing work with consistent communication, while Alcor Solar specializes exclusively in solar pool heating with 37 years of niche expertise but inconsistent service experiences.
| Apollo Roofing Company | Alcor Solar | |
|---|---|---|
| Rating | ★ 5.0 | ★ 3.7 |
| Years Licensed | 5 years | 37 years |
| License # | 1076767 | 559721 |
| Workers' Comp | ✓ Yes | ✓ Yes |
| Bond Amount | $25,000 | $25,000 |
| Location | Walnut Creek, CA | Concord, CA |
| Website | www.apolloroofingcompany.com | www.alcorsolar.com |
Key Differences
What Customers Say
Apollo Roofing Company
Apollo customers consistently praise responsive communication, detailed explanations throughout projects, and professional execution with clean worksites and on-time completion.
Alcor Solar
Alcor customers report effective technical performance with long-term relationships spanning decades, but experiences with scheduling reliability and communication professionalism vary significantly.
Key Takeaway: Apollo shows consistent operational professionalism across customer interactions, while Alcor's service quality appears inconsistent despite strong technical expertise in their specialized field.
Customer Reviews
Apollo Roofing Company
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...
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 ...
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...
Alcor Solar
My family first used Alcor Solar when our first pool solar panels were installed in the 90's. We had the roof redone in 2013 and had updated pool solar panels installed then. We recently had Alcor com...
We were referred to Alcor Solar by our pool company and the referral was well justified. When they initially came to our home, they surveyed our roofs for the best panel location and measured the siz...
We got solar pool heating installed and every day in the spring, summer and fall our pool is at 80-85 degrees depending on where we set it. In the summer the pool can actually get too warm so we simp...
Consider Apollo Roofing Company if...
- ✓ You need traditional roofing services including leak repair, roof replacement, shingle work, or related components like skylights and gutters
- ✓ Consistent communication throughout your project is a priority, with detailed updates and clear explanations of options and costs
- ✓ You want a structured process with professional crews, daily cleanup, and reliable scheduling
- ✓ You value transparency when unexpected conditions like dry rot are discovered during work
Consider Alcor Solar if...
- ✓ You specifically need solar pool heating installation or maintenance, not traditional roofing work
- ✓ You prioritize deep technical expertise in solar thermal systems and proper sizing for your pool
- ✓ You're willing to navigate potential scheduling uncertainties in exchange for nearly four decades of specialized knowledge
- ✓ You have flexibility around appointment timing and can tolerate inconsistent advance notice for service calls
Questions to Ask Before Hiring
- → For Alcor Solar: Ask about their current scheduling practices and whether you'll receive advance notice before technicians arrive, given mixed feedback in this area
- → For Alcor Solar: Request references from recent customers (within the past 2 years) to understand current service quality beyond long-term relationships
- → For Apollo Roofing: Ask for examples of how they've handled unexpected discoveries like dry rot during projects and how cost changes are communicated
The Bottom Line
These companies serve entirely different needs, making direct comparison less relevant than understanding which matches your actual project. If you need roofing work, Apollo Roofing is your only option here and brings consistent communication, professional execution, and appropriate experience for residential projects. If you need solar pool heating, Alcor Solar offers deep specialized expertise proven over 37 years with effective heating performance, but you must weigh that technical competence against documented scheduling and communication inconsistencies. Ask Alcor directly about their current service practices and request recent references before committing. Do not choose based on experience years alone—choose based on which service you actually need and whether the company's operational style fits your expectations.
Get Up to 3 Free Quotes
Compare prices from licensed, verified contractors
Frequently Asked Questions
No, Apollo Roofing specializes in traditional roofing work including repairs, replacements, and related components. They do not install solar pool heating systems. If you need both a new roof and solar pool heating, you would need to hire both companies sequentially or coordinate between them.
Alcor's 37 years demonstrates proven technical competence in solar pool heating, and customers report effective heating performance. However, scheduling challenges and communication inconsistencies are real concerns that could affect your experience regardless of technical expertise. If reliable appointment timing matters to you, ask directly about their current practices and request recent references.
These are separate projects requiring different contractors. Apollo handles the roofing work, while Alcor would install solar panels on your roof afterward. Coordinate timing carefully—Alcor would need to evaluate your new roof for panel placement, and you'll want to ensure warranty implications are clear if panels are added to a newly completed roof.
Five years represents solid experience for standard residential roofing projects, and Apollo's reviews show they handle unexpected conditions like dry rot appropriately. For highly complex architectural roofs or unusual materials, you might ask about their specific experience with your roof type. For typical residential replacements, their track record appears sufficient.
Looking for the Best?
See our ranked list of top general contractors in Contra Costa.
Other Contra Costa General Contractors Comparisons
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