About Talon Mechanical

Honest HVAC Service, Fixed Right the First Time

We're a Gresham heating and cooling company serving the Portland metro since 2023. We handle AC and heating repair, replacement, and maintenance, commercial HVAC, and emergency calls, and we look for the real problem before anyone talks about a new system.

Serving: Portland Beaverton Gresham Hillsboro Lake Oswego Tualatin Westland West Linn
How It Started

Built by Someone Who Wanted to Fix Things, Not Sell Them

Talon Mechanical opened in August 2023, but the road here started years earlier. Our founder drove a bus for a long stretch, then went back to school through the trades program at Portland Community College and earned an Installer Certificate. While still in school, he worked part time at a large HVAC company. That company eventually let him go for being too thorough. They felt he wasn't fast enough.

Working for the big companies taught him something else too. They mostly wanted installers who could upsell a new unit, while service and repair was the work he wanted to master. The only way to learn it was to do it. So came industrial HVAC on giant foundries, then maintaining a whole cold storage facility at Americold, keeping rooms at -10, zero, and 15 degrees on ammonia refrigeration.

Talon Mechanical is what all of that turned into: a company built around diagnosing what actually broke. From our home base in Gresham, we work on homes and businesses across the Portland metro, with emergency service when the heat or AC quits.

White pickup truck with a company logo on the door, parked on a wet driveway beside a hedge, wooden fence, and tall evergreens
What Makes Us Different

Repairs Before Replacements

Plenty of companies walk in, call a system old, and quote a new one. We'd rather find the fault. A furnace another company had tagged out turned out to have a corroded condensate pump that couldn't send 24 volts downstream. A heat pump two companies said to replace needed a properly sized breaker and an R22 recharge, and that fix saved the customer at least $400 a month on heating.

  • A 30-day guarantee — if we fixed it incorrectly, we come back and make it right at no charge
  • We start on the phone — talking through the fan, the breaker box, and the basics to see whether a visit is even needed
  • Repair first, replacement only when it truly makes sense — and we'll show you where your money is going
  • Free onsite diagnostics — terms and conditions may apply, so call for details
  • Emergency service when your system quits — call any time, day or night
  • Goodman equipment when it fits the job — reliable, straightforward, and backed by a ten-year warranty
Call (503) 334-9584
Gray Goodman furnace with Honeywell media air cleaner and sealed galvanized supply plenum, beside a water heater and metal vent pipes
The Background

What Stands Behind the Work

PCC Installer Certificate

Trained through the trades program at Portland Community College, with an Installer Certificate earned while working in the field.

30-Day Guarantee

If a repair doesn't hold because we got it wrong, we come back and fix it at no charge. If an older system develops a new, unrelated problem, we'll tell you straight.

Industrial Experience

Years on industrial HVAC at giant foundries and maintaining a cold storage facility on ammonia refrigeration. Home systems are a lot smaller, but the discipline carries over.

Emergency Calls Welcome

When a furnace dies in January or the AC quits in a heat wave, you can call us any time, day or night.

Second Opinions Welcome

Told your only option is a whole new system? Get multiple quotes, always. We'll take an honest look and tell you what we find.

Time to Explain

We especially enjoy working with older homeowners, and we take the time to walk every customer through what's wrong, what it costs, and why.

Ready to Talk?

Tell Us What Your System Is Doing

Schedule Free Estimate Call (503) 334-9584

Free onsite diagnostics — terms and conditions may apply, so call for details.

Call any time, with emergency service when your system can't wait.