
HVAC Repair and Installation in Mill City, Oregon
James Heating and Air Conditioning repairs and installs heating, cooling, ventilation and water heater equipment in Mill City, a Santiam Canyon town sitting astride the Linn and Marion county line. A lot of the duct here was built for heat only, and that has to be sorted out before anyone talks about adding cooling to it. James family since 1983. Oregon CCB 47396, insured. The canyon number is (503) 581-9982, picked up at two in the morning.
HVAC services we provide in Mill City
Mill City runs two housing stocks on the same street, so our work splits between the older heating-only houses and the newer systems that went in after the 2020 rebuild. We service both.
Central air added to heating-only ductwork
Plenty of older Mill City houses were built with heat and no cooling, and the ductwork still shows it. Cooling needs more airflow than heating does, and the return side is where an old layout falls short. Static pressure and return capacity get measured before an outdoor unit is sized. That order matters. Our work on central heating and air conditioning systems starts at the ducts.
Ductless heat pump installation where ducts can't carry cooling
When a duct system can't move the air a cooling coil needs, forcing a system through it buys noise and uneven rooms. We install a ductless heat pump system instead, which puts capacity in the rooms you actually use without rebuilding the trunk. Canyon houses with additions, enclosed porches and finished basements suit this well. One head, one zone, no demolition.
HVAC diagnostics and repair
A repair isn't permit work, which makes it the fastest route back to heat. Furnaces, heat pumps, air handlers and air conditioners get diagnosed before a single part is ordered, and you hear what failed and why first. Our HVAC diagnostics and repair covers the older equipment in houses that survived the fire and the young systems in the ones that replaced it.
Duct cleaning and sealing
Ducts in a house that's stood along the North Santiam for decades collect crawlspace dust, rodent traffic and construction debris from every remodel it's had. We schedule duct cleaning on cause rather than on a calendar, so visible debris, a rodent intrusion or water in a crawlspace run is what puts it on the list. We also seal leaky joints under the floor, which does more for comfort than cleaning alone.
Preventative maintenance for post-fire rebuild systems
Houses rebuilt after 2020 run systems only a few years old, and young equipment still drifts. Year four or five is exactly where refrigerant charge wanders out of spec, condensate drains start to clog and blower wheels load up with dust. We run preventative maintenance on that equipment before a February night finds the small stuff for you, and each visit builds a record of how the system has performed since the rebuild.
Common HVAC problems we solve in Mill City homes
These are the symptoms that bring us up the canyon. Some you can check yourself in a few minutes.
Weak airflow from the vents
Start with the filter, then the registers. A loaded filter, a closed damper or furniture over a return will choke a system quickly. In older Mill City houses the cause is structural instead, a duct system sized for heating alone with too little return path. Feel the air at the farthest register and compare it to the nearest. If the difference is dramatic, the ducts need measuring, and we start that job with air ventilation service.
AC is blowing warm air
Check that the thermostat is set to cool, then look at the outdoor unit. If the fan is spinning but the air indoors stays warm, the usual suspects are low refrigerant charge, a failed capacitor or a frozen indoor coil. A coil ices over when airflow is too weak, which is common when cooling was added to a heating-only duct system. Shut the system off, let it thaw, and call us.
Uneven heating or cooling between rooms
One cold bedroom is almost always an airflow problem, not a broken furnace. Crushed flex duct in a crawlspace, a damper somebody left closed, or a room with no return path and a door that stays shut will all do it. Open interior doors for a day and see whether the room evens out. If it does, the return is the problem. If it doesn't, we measure the ducts.
Rising energy bills with no change in habits
Compare this winter's bill to the same month last year, not to last month. A system losing efficiency does it slowly. Charge drifts out of spec, a blower fights a dirty coil, ducts leak into a vented crawlspace, or backup heat stages on more than it should. Older canyon houses leak more than owners expect. We find the cause on a service visit faster than you'll find it guessing at the thermostat.
Furnace isn't heating
Check the breaker, the thermostat batteries and the furnace door switch first. Those three account for a surprising number of no-heat calls. After that it's ignition, a flame sensor, a pressure switch or a failed inducer, and none of those are homeowner territory. If you smell gas, leave the building and call from outside.
Emergency HVAC service in Mill City

Heating and cooling needs in Mill City: heating-only ducts and a county line running through town
Mill City's HVAC question usually starts with what's already inside the walls. A lot of the housing here was built and ducted for heat alone, from an era when nobody planned around home air conditioning, and that original duct design is the biggest variable in every cooling job we quote. Cooling needs more airflow than heating does, and it needs more of it on the return side specifically, which is exactly where an old heating-only layout runs short. Bolt an outdoor condenser onto that duct system without checking static pressure and return capacity first, and the result is an iced coil, a noisy system, or a house that cools unevenly room to room. So in Mill City the real decision happens before equipment gets picked: measure what the existing ducts can actually carry, then decide whether they get modified, get left alone in favor of a ductless retrofit, or get replaced outright. The other local wrinkle is jurisdiction. Mill City sits astride the Linn and Marion county line, and every mechanical permit in town, on either side of that line, goes through Linn County Building rather than splitting by county the way you might expect. One phone number, one inspector, for the whole town.
Canyon elevation and smoke season change what Mill City needs
Mill City sits at roughly 837 feet, above the valley floor, and cold air pools along the North Santiam overnight. That matters for sizing. The winter design temperature a contractor uses for Salem isn't automatically right in the canyon, and a heat pump selected off a valley rule of thumb hands more hours to backup heat than it should. We size Mill City equipment against a canyon design temperature rather than a figure borrowed from the valley floor, and you can ask any contractor which number they used and where it came from. That single question separates a real load calculation from a square-footage guess.
Late summer brings the other half of it. Since 2020 smoke has settled into the canyon and sat there, which puts filtration and a sealed duct system under real load rather than theoretical load.


Mill City rebate eligibility depends on which utility bills your meter
Read the name on your power bill before you plan a rebate, because this stretch of Highway 22 is genuinely split. Energy Trust of Oregon is funded by investor-owned utilities and serves their customers only, which means Pacific Power, PGE, NW Natural and Cascade. Pacific Power serves part of the corridor, so a Pacific Power meter can reach Energy Trust incentives. Consumers Power, a member-owned rural electric cooperative, serves other parts of the canyon, and co-op meters are not Energy Trust eligible. Any incentive there runs through the co-op's own programs.
Piped natural gas isn't a given this far up the North Santiam. Plenty of Mill City homes burn propane or wood or run electric heat, and propane carries no Energy Trust gas program. Confirm the current offer before you order equipment.
| Program | Who administers it | What it covers |
|---|---|---|
| Energy Trust of Oregon | Energy Trust, funded by Pacific Power and other investor-owned utilities | Heat pumps, ductless systems, heat pump water heaters, weatherization, for eligible investor-owned meters only |
| Co-op member programs | Consumers Power, a rural electric cooperative | Efficiency offers set by the co-op; Energy Trust money does not reach co-op meters |
| Federal 25C tax credit | Expired 31 December 2025 | Nothing current. Don't build a budget on it |
Linn County issues the mechanical permit for every Mill City address
The city contracts its building program to the Linn County Building Department, and that holds for Marion-side parcels inside city limits too. Linn County treats a furnace, heat pump, ductless system, air conditioner or gas piping installation as permit work. The mechanical permit is ours to pull, and the Linn County inspection gets booked as part of the job.


Commercial HVAC we service in Mill City
Our commercial work runs along the Highway 22 business strip as well as through the houses. Mill City carries the shops, offices and food businesses that serve the whole upper canyon, plus Santiam Canyon School District facilities and the small industrial and shop buildings scattered along the river. Rooftop units, split systems, packaged equipment and light commercial water heating all sit inside that scope. The sizing conversation differs from a house because occupancy swings harder and downtime costs money by the hour. Repair, replacement and scheduled service all apply to commercial equipment, and the same 24/7 line covers a dead unit at a business.
What to expect when you call James Heating
The process is the same whether it's a repair or a full changeout.
- Ring (503) 581-9982, give us the address, and say what the system is doing.
- Describe the symptoms, when it started, what you've already checked and what the thermostat reads.
- A technician inspects the equipment and the ductwork, and takes measurements rather than eyeballing it.
- We explain what we found in plain terms, including what caused it.
- We lay out the options, repair against replacement where both are real, with what each involves.
- You give the go-ahead, and only then does anything get ordered or started.
- We complete the job, test the system under load, and walk you through what changed.


What we look at when we price HVAC work in Mill City
Cost moves with the job, not with a list price. We look at the type of service (a diagnostic visit, a repair, or a full system changeout), the type and size of the system, the age of the equipment and whether parts are still available for it, and how complex the repair turns out once we open the unit. Installations add their own variables, from duct condition and electrical panel capacity to where the equipment sits and how you get at it in an older canyon house. Whether a utility rebate offsets part of a replacement depends on which meter serves you. A technician reads the system and lays out the options before any work begins.
Emergency HVAC service we run in Mill City
Mill City emergencies come out of the Salem shop, and (503) 581-9982 is answered around the clock. Call it for no heat during a freeze, no cooling during a heat wave, a gas smell, water pooling at the air handler, or a burning smell from the furnace. A no-heat night at this elevation isn't a Monday morning problem, especially in a house with plumbing running through a crawlspace.

Frequently asked questions about HVAC in Mill City
How long does it take to get a new system installed?
The install itself takes a day once the equipment is at the house. What moves the date is lead time on the model you choose and access to the equipment location, which in an older canyon house can mean a tight crawlspace, a narrow stair or a closet built around the old furnace. We give you a realistic window once the equipment is confirmed.
Does a rebate come off my invoice or arrive later?
That depends on the program behind it. Some incentives reach you from the utility or the co-op after the install, once the paperwork and equipment details have been filed and processed. Others come off at the time of the work through a participating contractor. Ask which form yours takes before you commit, because the two land on very different days.
What if a previous owner replaced the furnace without a permit?
It surfaces at sale, when a buyer or a lender asks for records. Linn County keeps permit history by address, so an install with nothing on file stands out. We can't retroactively sign off somebody else's work, but we can document what's actually in the house and permit the replacement properly when the equipment reaches the end of its life.
How often should the system be serviced in a house that also burns wood?
The heating equipment wants a service once a year, before the cold sets in. Wood heat adds fine ash to indoor air, so check the filter monthly through the burning season rather than trusting a calendar. In late summer, when canyon smoke settles, check it more often still. A loaded filter starves airflow faster than most people expect.
Do you service the brand I already have?
Most likely. We work on the common residential heating and cooling brands, along with the equipment builders installed in the post-fire houses. Find the model and serial numbers on the data plate, inside the furnace door or on the outdoor unit's side panel, and read them to us when you call. That tells us what parts to bring.

What customers say
"Your crew did a great job installing our air conditioner & I felt very comfortable with their knowledge and expertise. I can tell service is very important to your company because of that I will recommend James Heating every chance I get." - M. Morgan
"Thank you for the Prompt attention given to the installation of the new furnace at my office. I appreciate the workmanship that was given to this installation." - G. English Jr.
About James Heating
The James family has owned this company since 1983, and Oregon carries us as CCB 47396. There are two offices. 115 N. Lawrence St, Eugene, OR 97401 takes the Eugene area on (541) 461-2101, and 1935 Davcor St SE, Salem, OR 97302 takes Salem, the Santiam Canyon and the north valley on (503) 581-9982. We repair and install heating, air conditioning, heat pumps and ductless systems, and we handle diagnostics, preventative maintenance, duct cleaning, ventilation and indoor air quality, and water heater installation, residential and commercial.

Our service locations
Mill City is covered on the same run as the towns around it.

Explore our HVAC services
Each service has its own page with the detail this one doesn't have room for.
Gallery
See James Heating and Air Conditioning at work. Explore our gallery of residential and commercial HVAC installations and repair services.







Book HVAC service in Mill City at (503) 581-9982
Call (503) 581-9982 for heating, cooling, ventilation or water heater work at any Mill City address. The emergency line runs 24/7, and you'll hear what we found before anything gets touched.
Last updated: September 2026




