Compare Local Pros Compare Local Pros

Apollo Roofing Company vs Alcor Solar

Contra Costa General Contractors Comparison · Updated March 2026

Quick Verdict

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: Apollo Roofing is a 5-year roofing contractor known for professional communication and timely roof repairs and replacements.
Alcor Solar: Alcor Solar is a 37-year veteran specializing solely in solar pool heating systems with proven heating performance but variable scheduling and communication.
Note: Alcor Solar shows mixed customer feedback on scheduling reliability and communication professionalism, which may impact your service experience.
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

Need help deciding?

Get free quotes from both contractors and compare pricing.

Get Free Quotes

Key Differences

The fundamental difference here is scope of work: these companies operate in entirely separate service categories. Apollo Roofing delivers comprehensive roofing services with a track record of responsive communication, detailed inspections, and professional project management across their 5 years of operation. Customers consistently report clean worksites, on-schedule completion, and clear explanations when unexpected issues arise. Alcor Solar brings 37 years of deep expertise in the specialized niche of solar pool heating, with proven technical performance that keeps pools at 80-85 degrees for extended seasons. However, Alcor's customer service profile differs markedly from Apollo's, with reviews revealing inconsistent scheduling practices, lack of advance notice for appointments, and variable communication professionalism. While some Alcor customers return over decades and refer others, others describe frustrating service experiences. The experience gap is significant—37 years versus 5—but only matters if you need solar pool heating specifically.

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

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

Alcor Solar

Apr 2021

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

Nov 2018

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

Nov 2018

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
View full profile →

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
View full profile →

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

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

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.

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

Get Free Quotes