24-hour dispatch(707) 553-3369
Home About
Services Services Mobile Auto & Truck Repair Mobile Auto Repair Mobile Vehicle Diagnostics Check Engine Light Diagnostics Pre-Purchase Vehicle Inspections Work Truck Repair Spark Plug Replacement Serpentine Belt Replacement Timing Belt Replacement Valve Cover Gasket Replacement Head Gasket Diagnostics Brake Repair Mobile Brake Repair Brake Pad Replacement Brake Rotor Replacement Brake Caliper Replacement Brake Line Repair Brake Fluid Flush Brake Inspection ABS Diagnostics Air Brake Repair Battery & Electrical Mobile Battery Replacement Battery Testing Alternator Replacement Starter Replacement No-Start Diagnostics Vehicle Electrical Diagnostics Battery Cable Replacement Wiring Repair Oil & Maintenance Mobile Oil Changes Synthetic Oil Changes Air Filter Replacement Fuel Filter Replacement Fluid Checks and Top-Offs Coolant Flush Transmission Fluid Service Power Steering Fluid Service Differential Fluid Service Scheduled Maintenance Cooling & Climate Radiator Replacement Thermostat Replacement Water Pump Replacement Cooling Fan Repair Coolant Leak Repair Overheating Diagnostics AC Diagnostics AC Compressor Replacement Blower Motor Replacement Fuel & Exhaust Fuel System Diagnostics Fuel Pump Replacement Fuel Injector Replacement Throttle Body Cleaning Oxygen Sensor Replacement Exhaust Leak Repair Suspension & Steering Shock Replacement Leaf Spring Repair Control Arm Replacement Tie Rod Replacement Wheel Bearing Replacement Steering System Diagnostics Power Steering Pump Replacement Roadside Assistance Roadside Assistance Jump Starts Flat Tire Service Lockout Service Breakdown Assistance After-Hours Repair Mobile Diesel Repair Mobile Diesel Mechanic Diesel Engine Maintenance Diesel Fuel System Service Turbocharger Replacement DPF Diagnostics DEF System Repair EGR System Repair Heavy Equipment Repair Mobile Heavy Equipment Repair Heavy Equipment Diagnostics Heavy Equipment Maintenance Jobsite Equipment Repair Excavator Repair Bulldozer Repair Skid Steer Repair Backhoe Repair Wheel Loader Repair Forklift Repair Boom Lift Repair Motor Grader Repair Dump Truck Repair Undercarriage Repair Final Drive Repair Heavy Equipment Electrical Repair Hydraulic Repair Hydraulic System Repair Hydraulic Hose Replacement Hydraulic Cylinder Repair Hydraulic Pump Repair Hydraulic Valve Repair Hydraulic Fluid Service Agricultural Equipment Repair Mobile Farm Equipment Repair Agricultural Machinery Diagnostics Tractor Repair Combine Repair Baler Repair Sprayer Repair Tillage Equipment Repair Grain Equipment Repair Irrigation Equipment Repair Agricultural Hydraulic Repair Agricultural Diesel Repair Farm Equipment Electrical Repair Industrial Machinery Repair Mobile Industrial Machinery Repair Industrial Machinery Diagnostics Industrial Hydraulic Repair Industrial Electrical Repair Industrial Pump Repair Conveyor Repair Material Handling Equipment Repair Generator Repair Air Compressor Repair Industrial Blower Repair Manufacturing Equipment Repair Industrial Diesel Engine Repair Fleet Maintenance Mobile Fleet Maintenance Fleet Inspections BIT and FMCSA Inspections Fleet Diagnostics Fleet Repair Commercial Truck Maintenance Service Van Maintenance Trailer Maintenance Fleet Maintenance Programs Fleet Maintenance Reporting Fleet Uptime Management Municipal Fleet Maintenance Construction Fleet Maintenance Farm Fleet Maintenance Industrial Fleet Maintenance
Areas Service Areas
Napa County, CA Napa County, CA American Canyon, CA Napa, CA Yountville, CA St. Helena, CA Calistoga, CA Angwin, CA Rutherford, CA Oakville, CA Deer Park, CA Pope Valley, CA Silverado, CA Carneros, CA Atlas Peak, CA Oak Knoll, CA Soda Canyon, CA Browns Valley, CA Napa Junction, CA
Solano County, CA Solano County, CA Vallejo, CA Fairfield, CA Suisun City, CA Vacaville, CA Benicia, CA Dixon, CA Rio Vista, CA Elmira, CA Green Valley, CA Cordelia, CA Travis AFB, CA Birds Landing, CA Collinsville, CA Suisun, CA
Sonoma County, CA Sonoma County, CA Sonoma, CA Petaluma, CA Santa Rosa, CA Rohnert Park, CA Cotati, CA Healdsburg, CA Windsor, CA Sebastopol, CA Cloverdale, CA Geyserville, CA Glen Ellen, CA Kenwood, CA Boyes Hot Springs, CA El Verano, CA Agua Caliente, CA Eldridge, CA Graton, CA Forestville, CA Occidental, CA Freestone, CA Bodega, CA Bodega Bay, CA Penngrove, CA Fulton, CA Larkfield-Wikiup, CA Guerneville, CA
Marin County, CA Marin County, CA Novato, CA San Rafael, CA Mill Valley, CA San Anselmo, CA Larkspur, CA Corte Madera, CA Fairfax, CA Tiburon, CA Sausalito, CA Ross, CA Kentfield, CA Point Reyes Station, CA Bolinas, CA Stinson Beach, CA Inverness, CA Dillon Beach, CA
Contra Costa County, CA Contra Costa County, CA Crockett, CA Rodeo, CA Hercules, CA Pinole, CA Richmond, CA San Pablo, CA El Sobrante, CA Martinez, CA Concord, CA Pleasant Hill, CA Walnut Creek, CA Pittsburg, CA Antioch, CA Brentwood, CA Oakley, CA Bay Point, CA Clayton, CA Lafayette, CA Moraga, CA Orinda, CA Danville, CA San Ramon, CA Discovery Bay, CA
Alameda County, CA Alameda County, CA Berkeley, CA Albany, CA Emeryville, CA Oakland, CA Alameda, CA San Leandro, CA Hayward, CA Castro Valley, CA Pleasanton, CA Livermore, CA Dublin, CA Union City, CA Newark, CA Fremont, CA Sunol, CA
Yolo County, CA Yolo County, CA Davis, CA Woodland, CA Winters, CA West Sacramento, CA Clarksburg, CA Esparto, CA Madison, CA Knights Landing, CA Dunnigan, CA
Sacramento County, CA Sacramento County, CA Sacramento, CA Elk Grove, CA West Sacramento, CA Rancho Cordova, CA Carmichael, CA Fair Oaks, CA Citrus Heights, CA North Highlands, CA Rio Linda, CA Antelope, CA Florin, CA Rosemont, CA La Riviera, CA Arden-Arcade, CA Foothill Farms, CA Orangevale, CA Gold River, CA
San Francisco County, CA San Francisco County, CA San Francisco, CA
San Mateo County, CA San Mateo County, CA Daly City, CA South San Francisco, CA San Bruno, CA Pacifica, CA San Mateo, CA Foster City, CA Burlingame, CA Millbrae, CA Belmont, CA Redwood City, CA
Santa Clara County, CA Santa Clara County, CA Palo Alto, CA Mountain View, CA Sunnyvale, CA Santa Clara, CA Milpitas, CA Cupertino, CA Los Altos, CA Campbell, CA Saratoga, CA Los Gatos, CA
San Joaquin County, CA San Joaquin County, CA Tracy, CA Stockton, CA Lathrop, CA Manteca, CA Lodi, CA French Camp, CA Garden Acres, CA Morada, CA Taft Mosswood, CA Lockeford, CA Linden, CA
Lake County, CA Lake County, CA Lower Lake, CA Clearlake, CA Clearlake Oaks, CA Kelseyville, CA Soda Bay, CA Lakeport, CA Lucerne, CA
Colusa County, CA Colusa County, CA Arbuckle, CA Williams, CA Colusa, CA
Sutter County, CA Sutter County, CA Yuba City, CA South Yuba City, CA Live Oak, CA
Stanislaus County, CA Stanislaus County, CA Patterson, CA Modesto, CA Riverbank, CA Oakdale, CA
Gallery Blog Contact
Call · (707) 553-3369 Open 24 hours, Monday to Sunday. No hourly minimum.
Skip to content
The fan inside the dash

Air at one speed only, or none at all.

This is the fan you sit behind, not the one out at the radiator. It pushes every bit of air that reaches your vents, hot or cold, and when it quits the cab becomes unusable in about ten minutes of valley summer. We replace blower motors and the resistors that control them, wherever the vehicle is parked.

  • Open 24 hours, seven days
  • No hourly minimum
  • What it’ll cost before the truck leaves
  • Cars, vans, truck cabs and equipment
A red truck parked inside an industrial workshop

Which speeds still work tells us almost everything

Before anybody quotes you a motor, there is one question worth answering, and you can answer it from the driver’s seat in about fifteen seconds. Turn the fan through every setting it has. What happens across that range decides which part failed, and the two answers cost very different amounts.

If you get nothing at any speed, the motor itself is the leading suspect, though a fuse, a relay or a broken connector can produce the same silence. If you get strong air on the highest setting and nothing on the lower ones, the motor is almost certainly fine. That pattern points at the resistor, a small stepped component that burns off voltage to create the slow speeds. On most systems the top speed bypasses the resistor entirely and runs the motor at full power, which is exactly why it keeps working after the others have died.

There is a reason that failure is so common in this direction. The resistor lives in the airstream so that moving air can cool it, and it is designed to be the part that gives up rather than the motor. When a motor’s bearings start to drag, it pulls more current, the resistor runs hotter than intended, and eventually it fails. So a resistor that has burned out twice is telling you something about the motor behind it.

What people describeNothing from the vents at any setting, air on high only, a squeal or whir that rises with fan speed, a rattle like a leaf in a box fan, or a burning smell when the heat is switched on.

What it’ll costYou hear the number before the dash comes apart, and with no hourly minimum a fast resistor swap is billed as exactly that.

Who we come out toDriveways and office lots across Napa and Solano, fleet yards over in Contra Costa and Alameda, and equipment wherever it is working. Full coverage list.

Noises, and what each one is telling you

A blower rarely dies without warning. It usually spends a few weeks announcing the problem, and the sound it makes is specific enough to work with.

  1. A rising whine or squealBearings drying out. The pitch tracks fan speed, it is loudest on high, and it often shows up on cold mornings first before settling as things warm. This is the motor telling you it has a finite amount of time left, and it is the best moment to deal with it.
  2. Rattling, ticking or a slapping soundDebris in the fan cage. Leaves, needles and seed casings get drawn through a failed or missing cabin filter and end up spinning in the squirrel cage. Sometimes the fix is genuinely just extraction and a new filter.
  3. A grinding that changes when you turnUsually a worn bearing letting the cage shift on its shaft and touch the housing. Left alone it can seize the motor entirely, and a seized motor can take the fuse or the resistor circuit with it.
  4. Nothing at all, suddenlyEither the motor has finally stopped or the supply to it has. A dead motor and a blown fuse sound identical from the seat, which is why we test at the connector rather than assuming.
A mechanic's hands using a wrench on an engine component
Debris that gets past a missing cabin filter collects in the fan cage and stays there. Clearing it out is part of the job whenever the housing is open.

Getting to it is most of the job

The part is rarely the difficult bit. On a great many vehicles the blower motor sits behind the glovebox, and reaching it means dropping the glovebox out of its stops, removing a trim panel or two and working upward into a space designed with no thought for anyone’s hands. On others it lives under the dash on the passenger side, which turns the job into lying across a seat with a light held in your teeth.

A few designs are genuinely pleasant, three screws and a plug from inside the footwell, done in twenty minutes. Others have the motor buried under the heater box, where the honest answer involves a lot more disassembly and occasionally pulling the dash structure. We will tell you which category your vehicle falls into when you call, because it changes the shape of the visit and you should know that before we arrive rather than after.

None of that requires a shop. There is no lift involved and nothing needs to be drained, so a driveway, a parking space or a yard works perfectly well. What we do need is somewhere the vehicle can sit with a door open for the duration, which is why this is one of the easier jobs to schedule around a work day.

If the top speed still blows hard, do not let anyone sell you a motor. That is the resistor, and it is a fraction of the price.

Patrick Freeman, owner
Cab heat is a safety matterAn operator in a sealed cab with no moving air on a hot Central Valley afternoon gets tired and careless long before the shift ends.
Winter cuts both waysNo blower means no defrost. A windshield that will not clear is a reason to park the vehicle, not a comfort complaint.
Filter first, alwaysA cabin filter packed with dust starves the fan and makes a healthy motor sound and feel like a dying one.
On the truckCommon motors and resistors, connector repair parts, cabin filters, fuses and a meter for testing supply at the plug.

Cheaper things that produce the same complaint

Weak airflow is not always a failed fan. These get ruled out before anyone orders a motor.

Cabin filter replacement

The single most common cause of feeble airflow, and the quickest to check. Dusty rural driving loads one fast.

AC diagnostics

Plenty of air but none of it cold is a refrigerant side question, not a fan one. Different test, different answer.

Electrical diagnostics

A fuse, a relay or a failed switch stops a perfectly good motor. Testing for supply at the plug settles it quickly.

Wiring and connector repair

Blower connectors run hot and melt. A scorched plug is a repair in itself and will destroy a new motor otherwise.

Cooling fan repair

The other fan entirely. If the engine is the thing running hot rather than the cabin, that is where to start.

Work truck repair

Cab climate on a working vehicle, handled at the yard around dispatch rather than costing a day of routes.

Questions

What drivers ask about cabin fans

Quickest route to an answer is describing the speeds out loud to somebody. The line is open now.

My fan only works on the highest setting. What does that mean?

That is the classic resistor failure and it is good news. On most vehicles the top speed feeds the motor directly while the lower speeds route through a resistor pack, so when that pack burns out you lose everything except high. The motor is usually fine. Replacing the resistor is a much smaller job than replacing a motor, and on many vehicles it sits somewhere far more accessible.

Can this be done at my house or at the yard?

Yes, and that is how we do nearly all of them. Nothing about a blower replacement needs a lift or a drain, so a driveway, a parking space or a fleet yard is fine. We need the vehicle stationary with a door open for the length of the job, and on vehicles where the motor hides under the heater box we will tell you beforehand that it is a longer visit.

There is a rattling noise from the vents. Is the motor failing?

Not necessarily, and this one is often cheap to resolve. A rattle that sounds like something loose is frequently debris drawn into the fan cage through a missing or collapsed cabin filter. Leaves and seed casings spin in there and knock against the housing. We open it up, clear it out and fit a proper filter. If the noise is a grind or a rising squeal instead, that is bearings and the motor does need replacing.

How long does a blower motor usually last?

Most go well past a decade, and plenty never get replaced at all. What shortens that is running without a cabin filter, working in constant dust, or leaving a failing resistor in place so the motor labors. Equipment and farm vehicles working dirty ground wear them out considerably faster than a commuter car does, purely because of what gets pulled through.

Do you do this on tractors, loaders and truck cabs?

Regularly. Enclosed cabs on equipment use the same basic arrangement, a motor, a cage and a speed control, and they fail more often because of the dust they live in. An operator working a full day in a cab with no air moving is a genuine safety concern rather than an inconvenience, so we treat these as priority calls and come to the machine.

Should I replace the resistor and the motor at the same time?

Sometimes, and we will give you a straight opinion rather than a policy. If the motor is drawing high current because its bearings are tired, it will cook a new resistor before long, so doing both makes sense. If the motor tests healthy and spins freely, fitting a resistor alone is the right call and we will not add the larger part to the bill for the sake of it.

Run the fan through its speeds first.

Then call and tell us what each one did. Most of the time that single description separates a resistor from a motor before we set off, which means the right part comes with us instead of arriving a day later.

HoursMonday to Sunday, 24 hours

Based inAmerican Canyon, CA

Cab climate workAC diagnostics · Cabin filters · Gallery · Contact