How to Choose an HVAC Contractor You Can Trust

Pick an HVAC contractor by checking their Oregon CCB license, reading real reviews, getting two or three written estimates, asking pointed questions about warranty and installation practices, and favoring established local companies where the owner actually answers the phone. Walk away from high-pressure closers, suspiciously cheap bids, and anyone who dodges straight questions. Your furnace or AC will be with you for 15 to 20 years — take the few extra days to pick the right crew.

Why the Contractor Matters as Much as the Equipment

I’ve been doing this work in Salem, Keizer, and Albany since 2001. In 30+ years in this business, I can tell you the brand of furnace matters less than the hands that install it. A correctly installed mid-tier system will outlast a sloppily installed premium one. A wrong-sized system will short-cycle itself to death regardless of the badge on the front.

The most expensive mistakes I see in Willamette Valley homes usually trace back to a contractor who rushed the sizing, skipped the permit, undersized the ductwork, or disappeared a year later when something needed follow-up. The fix is not a brand — it’s the choice you make in the first conversation.

Verify the Oregon CCB License

In Oregon, HVAC contractors must hold a valid Construction Contractors Board license. This is not optional. You can look up any contractor at the Oregon CCB website — name, license number, complaint history, and bonding status all show up.

Three things to verify:

  • Active CCB license with no recent disciplinary actions
  • General liability insurance (protects you if something in your home is damaged during the job)
  • Workers’ compensation coverage (protects you if a technician is injured on your property)

Legitimate contractors hand you their CCB number before you ask. If someone hesitates, claims they don’t need one for a “small job,” or offers to skip the permit to save money, that’s the end of the conversation. Unlicensed work can’t pass inspection, voids most equipment warranties, and leaves you responsible if anything goes sideways.

For the record, our license is CCB# 147550. We’ve carried it since we opened.

Red Flags

Some warning signs are obvious. Others take a little experience to spot.

The bid is far below everyone else

When one estimate comes in well under the others, something is off. Either the scope is different (cheaper equipment, skipped labor, no permit), the contractor doesn’t understand the work, or they’re planning to come back with “unexpected” charges once the old system is already out. Good HVAC work costs what it costs. Materials, labor, permits, insurance, and a real warranty don’t disappear because a bid is thousands cheaper.

High-pressure sales

“This price is only good today.” “I can’t hold your spot in the schedule unless you sign right now.” “If you don’t buy the top-tier system, you’re leaving money on the table.”

These are sales techniques, not installation standards. Every legitimate contractor in the Mid-Willamette Valley will give you the written estimate, walk you through the options, and let you take a few days to think. A 15-year decision does not require a same-afternoon signature.

They can’t or won’t answer questions

A good contractor explains what they’re doing and why. They walk you through the load calculation, the equipment options, the warranty terms, the venting or electrical upgrades your home needs, and the trade-offs between tiers. If they duck specifics, use jargon to confuse rather than clarify, or get irritated when you ask follow-up questions, trust that signal.

No local address, no local presence

Storm chasers and fly-by-night operators use PO boxes, personal cell numbers, and unmarked vans. When a warranty question comes up six months later, they’re gone. Look for established local businesses with a real office, marked vehicles, and a history in the area. Ask how long they’ve been at their current address. Ask if the owner still answers the phone.

Cash-only or big upfront payments

Normal practice is a reasonable deposit at signing (maybe 10–30% depending on equipment lead time) and the balance on completion. If someone wants the full amount in cash before the work starts, or insists on payment through an untraceable method, stop. That’s not how licensed, insured Oregon contractors operate.

Questions Worth Asking Every Estimator

A handful of questions will tell you more about a contractor than any marketing page.

  1. What’s your CCB number? It should be on their truck, their invoice, and every ad. If they don’t know it off the top of their head, that’s a tell.
  2. Will you pull the Marion County (or Polk County, or Linn County) permit? The answer must be yes. Permits cost a little time and money, but they protect you and mean a city or county inspector signs off on the work.
  3. Are your technicians salaried or commissioned? This is the single most honest-answer-revealing question in HVAC. Commissioned technicians have a financial incentive to oversell. Salaried technicians don’t. Ours are salaried, full stop.
  4. Can I see the Manual J calculation you used to size my system? Proper sizing uses a Manual J load calculation that accounts for insulation, windows, orientation, duct condition, and climate. “We sized it by square footage” is not a real answer for a 15-year decision.
  5. Who handles warranty service in year six? You want to hear a local phone number and a real person — not “you’ll call the manufacturer’s 800 number.”
  6. Can I talk to three recent customers in my area? Any established contractor will have them. Homeowners in Dallas, Silverton, and Monmouth aren’t shy about telling you who did good work.

Where to Read Real Reviews

Google reviews and the Better Business Bureau are a decent starting point, but read beyond the star rating. Look for reviews that describe specific work — not just “great service, highly recommend.” A review that mentions a technician by name, describes the install or repair, and talks about how the company handled a follow-up issue is worth 20 generic five-stars.

Ask your neighbors. Salem, Keizer, and West Salem have tight neighborhoods where word travels. Facebook neighborhood groups and Nextdoor threads about HVAC contractors are surprisingly good signal.

Get Multiple Detailed Estimates

Two or three written estimates is the sweet spot. More than that and you start getting lost in spreadsheet differences; fewer than that and you don’t have enough to compare.

A detailed estimate includes:

  • The specific equipment model (brand, size, efficiency rating)
  • Line items for labor, materials, permits, and any required upgrades (electrical, venting, thermostat, pad)
  • The warranty terms — parts, labor, and how long
  • The timeline
  • What happens if scope changes mid-install

If an estimate is a single number with no breakdown, ask for the breakdown. Any real contractor will produce it.

A Few Things About CHS

We’ve been family-owned in Salem since 2001. Our technicians are salaried, not commissioned. We pull the permit on every job. We size every system with Manual J. And the owner — that’s me — still answers the phone a lot of the time.

None of that makes us the right fit for every homeowner. But it does mean you can verify every claim on this page, and that we’ll still be at the same address in Aumsville, Stayton, Woodburn, Sublimity, or Scio if a question comes up in year seven.

Related Reading

Ready to Talk to Stan?

No pressure, no surprises — just honest advice from a team that’s been keeping Salem homes comfortable since 2001.

Call or text: (503) 581-6999
Email: chssatt@gmail.com
Service area: Salem, Keizer, Dallas, Monmouth, Independence, Silverton, Stayton, Aumsville, Sublimity, Albany, Woodburn, Scio, and surrounding Mid-Willamette Valley communities.
Licensed & insured: CCB# 147550

Get your free estimate and ask us anything on the list above. If the answers we give don’t line up with what you’re hearing from another contractor, that tells you something useful either way.

Share article

Location and Hours

Mailing Address:

C.H.S. Services Inc.
P.O. Box 7272 
Salem, OR 97303

Hours:

Mon - Sat: 7:00 AM - 5:00 PM
Sun: Closed

CCB# 147550

Call Us

@2026 CHS Cooling and Heating. All rights reserved