Compare Local Pros Compare Local Pros

Bay Valley Roofing & Solar vs Alcor Solar

Contra Costa General Contractors Comparison · Updated March 2026

Quick Verdict

Bay Valley offers comprehensive roofing and solar electric work, while Alcor specializes exclusively in solar pool heating systems with 37 years of niche expertise.

Bay Valley Roofing & Solar: Established roofing contractor with 13 years of experience handling roof replacements, repairs, and solar panel integration with consistent communication and quality practices.
Alcor Solar: Veteran solar pool heating specialist with 37 years of experience in thermal systems but mixed customer feedback on scheduling and communication reliability.
Note: Alcor Solar's inconsistent scheduling practices and communication style may create frustration despite their technical expertise in pool heating.
Bay Valley Roofing & Solar Alcor Solar
Rating 4.8 3.7
Years Licensed 13 years 37 years
License # 982745 559721
Workers' Comp ✓ Yes ✓ Yes
Bond Amount $25,000 $25,000
Location Concord, CA Concord, CA
Website bayvalleyroofing.com www.alcorsolar.com

Need help deciding?

Get free quotes from both contractors and compare pricing.

Get Free Quotes

Key Differences

The most important distinction is what these companies actually do. If you need roof work or solar panels for electricity generation, Bay Valley is your only option here. If you need solar pool heating, Alcor is the specialist. That said, the choice between them for pool heating specifically involves real tradeoffs. Alcor's 37 years versus Bay Valley's 13 years represents deep niche expertise in thermal solar systems, including decades of experience evaluating roof conditions for panel placement and sizing systems for residential pools. Some Alcor customers have maintained relationships spanning 20-30 years, returning for updates and service. However, customer feedback reveals a pattern at Alcor that homeowners should take seriously: multiple reports of scheduling challenges, lack of advance notice for service calls, and inconsistent professionalism. Bay Valley, by contrast, consistently receives praise for organized communication, responsive updates, thorough documentation, and professional crew behavior. While Bay Valley does handle some solar thermal work, their primary solar focus is photovoltaic systems. For pool heating, you're choosing between Alcor's unmatched technical depth with operational inconsistencies, or a less specialized provider with more reliable project management.

What Customers Say

Bay Valley Roofing & Solar

Customers consistently praise thorough inspections with photo documentation, responsive communication throughout projects, and professional crews who maintain clean worksites and provide reliable follow-up.

Alcor Solar

Customers report effective heating performance and long-term relationships spanning decades, but multiple reviews cite scheduling challenges, lack of advance notice for appointments, and inconsistent professionalism.

Key Takeaway: Bay Valley demonstrates reliable project management and communication practices, while Alcor's deep technical expertise comes with operational inconsistencies that repeatedly frustrate customers despite successful heating outcomes.

Customer Reviews

Bay Valley Roofing & Solar

Jan 2026

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

Dec 2025

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

Dec 2025

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

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 Bay Valley Roofing & Solar if...

  • You need roof repairs, replacement, or leak troubleshooting rather than pool heating systems
  • You're installing photovoltaic solar panels for electricity generation or need coordination between roofing and solar electric work
  • Consistent communication and scheduling predictability are priorities for you, particularly if you're managing the project remotely
  • You value thorough photo documentation, clean daily jobsite practices, and responsive follow-up when questions arise after installation
View full profile →

Consider Alcor Solar if...

  • You specifically need solar pool heating installation or system replacement and want a contractor who has specialized exclusively in thermal pool systems for nearly four decades
  • You have a complex roof situation requiring expert assessment for optimal panel placement and system sizing for your pool
  • You're willing to manage potential scheduling inconsistencies in exchange for deep technical expertise in solar thermal systems
  • You prioritize proven long-term heating performance and a contractor who has maintained customer relationships across multiple decades
View full profile →

Questions to Ask Before Hiring

  • For Alcor: Ask specifically about their scheduling practices, how much advance notice they provide for service appointments, and request recent references you can contact about their communication experience
  • For Bay Valley: If you need solar pool heating rather than photovoltaic work, ask about their specific experience with thermal pool systems and whether they subcontract that work
  • For either company: Request references from projects completed in the past 12 months that match your specific scope
  • Ask how they handle follow-up service needs and what their typical response time is for post-installation questions or concerns

The Bottom Line

If you need roofing work or photovoltaic solar panels, choose Bay Valley without hesitation—they deliver organized communication, professional execution, and thorough follow-through consistently. For solar pool heating specifically, the decision is harder. Alcor Solar brings unmatched technical expertise with 37 years specializing exclusively in thermal pool systems, proven heating performance, and decades-long customer relationships. However, their scheduling inconsistencies and variable communication style are documented patterns that will likely affect your experience. Choose Alcor if technical depth in pool heating outweighs operational frustrations for you, but confirm their current scheduling practices and request very recent references. If reliable communication and predictable project management matter more, ask Bay Valley directly about their thermal solar capabilities or consider other pool heating specialists with better customer interaction track records.

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

Bay Valley's review data mentions solar shingles and photovoltaic panel work, not thermal pool heating systems. While they may offer this service, Alcor has specialized exclusively in solar pool heating for 37 years with proven heating performance. The tradeoff is Alcor's technical depth versus their inconsistent scheduling and communication practices that Bay Valley doesn't share.

Multiple customers specifically mention challenges with appointment timing, lack of advance notice, and perceived unprofessionalism, which suggests this is a pattern rather than isolated incidents. If you have flexibility and patience, their 37 years of thermal solar expertise may be worth managing these frustrations. If you need reliable scheduling and responsive communication, these issues are legitimate concerns that could affect your project experience significantly.

For solar pool heating specifically, yes. Alcor's decades in this exact niche means extensive experience sizing systems correctly, evaluating roof conditions for thermal panel placement, and troubleshooting performance issues unique to pool heating. Bay Valley's 13 years is substantial for roofing work, but their primary solar focus is photovoltaic systems. The experience gap matters most if your project involves complications like challenging roof layouts or existing system upgrades.

Bay Valley handles roof replacements routinely and coordinates solar panel removal and reinstallation, but their solar experience centers on photovoltaic systems. You could have Bay Valley do the roof work and Alcor handle the pool heating separately, which allows each to work in their primary expertise area. Ask Bay Valley directly about their thermal solar experience and whether coordinating with a separate pool heating contractor would create any warranty or timing complications.

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