How Do You Actually Compare HVAC Contractors in the Tri-Valley?
By Andrew Kuznetsov, a licensed Bay Area contractor (CSLB #1136642, C-20, EPA 608), for the Tri-Valley homeowner’s guide.
The only comparison that holds up is the one built on facts you can check yourself: an active CSLB C-20 license, EPA Section 608 certification for refrigerant work, what factory training a company actually publishes, the written warranty terms on repairs, and where their reviews really live. Everything else on a company’s homepage is marketing copy.
Full transparency: this guide is published by the team behind Bay Area HVAC Service (ADRIUM Service Solutions) — one of the companies in the table below. That’s exactly why every line here is a verifiable public fact, not an opinion: license numbers check out at cslb.ca.gov, reviews live on the linked platforms.
The comparison
Below are HVAC contractors that publicly serve Dublin, Pleasanton, Livermore, San Ramon, or Danville, checked against their own sites and against the California Contractors State License Board. Where a fact isn’t published anywhere we could find, the cell reads ”—” rather than a guess. Nothing here is ranked, and nothing here says “best,” because a license number doesn’t tell you who’ll answer your call the fastest or explain a repair the way you’d want it explained. It just tells you who’s real.
| Company | CSLB license # | Years in business | Factory training / certifications | Repair warranty | Diagnostic / service call fee | Where to read reviews |
|---|---|---|---|---|---|---|
| Aire Serv of Pleasanton | 1117780 — C-20; CSLB shows expired and canceled as of July 24, 2026 (canceled April 24, 2026) — verify current status at cslb.ca.gov | — | — | 60-day “Done Right Promise” workmanship guarantee | — (fee exists per site copy; amount not published) | Yelp · BBB |
| Art of Comfort | 977736 — C-20, active | Since 2012 | Authorized Lennox Dealer, Lennox Comfort Specialist | 3 yr labor / 10 yr parts | $89 | Yelp · Google |
| Bay Area HVAC Service (ADRIUM Service Solutions) | 1136642 — C-20, active | Since 2021 | Daikin/Goodman factory-trained (Houston, 2025); Mitsubishi M/P-Series training (2026); EPA 608 | 1 yr parts + 1 yr labor | $99 (credited toward any repair over $200); free assessment on replacements | Google · Yelp · Thumbtack |
| Fuse HVAC | 1052421 — C-20 (+ other classes), active (parent entity, Santa Clara); CSLB shows pending disciplinary action (complaint disclosure on file) as of July 24, 2026 — verify current status at cslb.ca.gov | — | — | — | — | Yelp |
| Galaxy Heating & Air Conditioning | 1076868 — C-20, active | Since 2009 | American Standard Platinum Dealer, Mitsubishi Diamond Contractor, NATE-certified, EPA 608 | — | $59 (promotional rate; credited toward repair) | Yelp · BBB |
| Otter HVAC | 1120686 — C-20, active | — | Technicians EPA 608, OSHA, NATE certified | — | $69 flat | Google · Yelp |
| Perfect Star Heating & Cooling | 1022101 — C-20 + C10, active | 30+ yrs (self-reported) | Lennox Premier Dealer, Daikin Comfort Pro | — | — | Yelp · BBB |
A few methodology notes. “Repair warranty” only counts terms a company states apply to a repair visit specifically. Several companies publish a longer warranty on new installations but not on a standalone repair, and those cells read ”—” rather than borrowing the install figure. Where a site only states history for a national parent brand rather than the specific Tri-Valley location, years-in-business reads ”—” rather than the brand’s founding year. Fuse HVAC’s Tri-Valley site was a live placeholder page at the time of writing, not yet built out, so its local terms aren’t checkable yet; the license shown belongs to its parent company, which operates under the same name in other Bay Area cities too. Every license number links to the live CSLB record. Status is a snapshot from the date this was written and can change in either direction, so click through and re-check before you book rather than trusting this table months from now.
What these columns actually mean, and how to check them yourself
CSLB license number. Type the number into the state’s Check A License tool and you’ll see the legal business name on file, whether the license is current, the classification, and the bond and workers’ comp status. For HVAC work you want an active C-20 classification. A license that’s suspended, expired, or missing the right classification is worth a direct question before anyone’s in your attic.
Years in business. This one’s self-reported, so treat it as a starting point, not proof. It’s worth cross-checking against the CSLB issue date on the same license lookup. If a company claims decades of history but the license was issued two years ago, that’s a fair question to ask, not automatically a red flag, since companies do reorganize, rename, or change ownership.
Factory training and certifications. A “factory-trained” or “authorized dealer” claim means a manufacturer put that company’s technicians through its own training and, usually, lets them register equipment for full manufacturer warranty coverage. It’s brand-specific: training on one manufacturer’s heat pumps doesn’t transfer to another’s. If you’re buying a specific brand, ask whether the installer is actually trained on that brand or just willing to install it.
Repair warranty. Ask specifically what’s covered on a repair call, not just what’s advertised for a new system. Get the duration and whether it’s parts, labor, or both, in writing, before the work starts. A company that’s vague about this on the phone should still be able to point you to the same terms written down somewhere.
Diagnostic or service call fee. Where a company publishes a number, it’s in the table. Where the cell is blank, that company doesn’t publish one anywhere we could find. That’s not automatically bad, it just means you should ask directly and get the answer before you book. Ask whether the fee is credited toward the repair if you go ahead, since practice varies even among companies that do publish a figure.
Where to read reviews. A star rating printed only on a company’s own homepage isn’t verifiable. The links in this table go to the actual Yelp, Google, or BBB profile, where you can read individual reviews, see how a company responds to complaints, and confirm the count isn’t just a number typed into a template.
The point of doing this
None of this replaces getting two or three written quotes for your actual job, and none of it tells you who’ll be easiest to work with. What it does is narrow the field to companies whose public claims hold up when you check them, which takes about the same three minutes whether you’re comparing five companies or one. For a walkthrough of the vetting steps themselves, see how to hire a repair tech; for the specific pattern of sites that fail this kind of check entirely, see fake “local” repair companies and how to spot them. The directory of local resources has the permit offices, utility programs, and license-lookup links for all seven Tri-Valley communities in one place.