Alpine Equipment heavy equipment repair shop and yard in American Fork, Utah, seen from the air

Heavy Equipment Repair Cost in Utah: On-Site vs. In-Shop

What You'll Learn

  • Alpine Equipment's shop labor rate is $145 per hour. On-site field service is $165 per hour with a two-hour minimum — plus a distance-based travel fee on field calls.
  • The on-site premium on labor is $20 an hour, 13.8% above the $145 shop rate. A two-hour minimum and a distance-based travel fee are billed on top; the 20–30% on-site premium quoted by the national cost guide Clue already has travel baked in.
  • A distance-based travel fee applies to field calls, and transport is quoted separately if Alpine hauls the machine in. Get both quoted before you book.
  • The four-question test that tells you whether a repair can happen on your jobsite or has to come to the shop.
  • Why the two-hour field minimum is an argument for stacking a punch list, not a penalty.
  • Past the two-hour field minimum, hauling the machine in yourself saves $20 an hour of labor ($80 on a four-hour repair) and skips the travel fee. Weigh both against a truck, a trailer and a driver for half a day.
Alpine Equipment heavy equipment repair shop and yard in American Fork, Utah, seen from the air

Heavy equipment repair in Utah runs $145 per hour in the shop and $165 per hour on your jobsite at Alpine Equipment in American Fork, with a two-hour minimum on field calls. A distance-based travel fee applies to on-site work, and transport is quoted separately if Alpine brings the machine in. The real question is not which rate is lower. It's which path gets your machine running for less total money, and that depends on the repair, not the rate.

This post gives you the arithmetic and the decision rule.


What heavy equipment repair costs in Utah

Here are the published numbers.

Item Rate Notes
Shop labor $145 / hour Machine comes to American Fork
On-site (field) labor $165 / hour Two-hour minimum on every field call
Travel Distance-based fee Applies to on-site service; quoted from the American Fork shop
Transport Ask when you book If Alpine hauls the machine in
Parts and shop supplies Billed separately Itemized on the invoice

For context: one 2026 national cost guide, The Machine Daily, puts heavy equipment repair labor between $130 and $225 per hour; another, Clue, puts it at $75 to $150-plus. Both are national averages, not Utah numbers attached to a Utah shop.

Search for heavy equipment repair in Utah and you'll find capable shops up and down the Wasatch Front. Published rates, minimums and travel policies are harder to find; usually you call and ask. Alpine publishes its rates on the service page, which is why they show up here.


The on-site labor premium is $20 an hour — 13.8%

Do the subtraction. $165 minus $145 is $20. Twenty dollars over a $145 base is a 13.8% premium for bringing the technician and the truck to you instead of taking the machine in. That is arithmetic on two published numbers, and it is labor only: field calls also bill the two-hour minimum and the travel fee.

One cost guide, Clue, puts the on-site premium at 20–30% over shop labor, but that figure folds in travel and setup. Alpine's 13.8% is the labor rate alone, with travel billed separately, so the two numbers aren't measuring the same thing.

What that premium buys is a stocked truck showing up where the machine already sits: no loading, no trailer, no half-day haul, no crew standing around. A stopped crew usually costs more per hour than the difference in wrench rate. See the full range of work on the equipment repair and service page.


Travel fee and transport: the two numbers to ask for before you book

An hourly rate is not an invoice. Two costs sit outside it, and both depend on your address, so neither shows up in the labor rate. Ask for both in writing when you book.

1. The travel fee on a field call. On-site service carries a travel fee based on the distance from the American Fork shop. A jobsite in Lehi and a jobsite in Sandy are not the same trip, so they are not the same fee. Ask what yours is when you schedule.

2. Transport, if Alpine is hauling and you're not. If Alpine picks the machine up and brings it in, that cost turns on your address too. Ask for it in the same conversation as the travel fee, and ask what the number covers.

Put the three figures side by side, labor rate, travel and transport, and you have a real estimate before a wrench turns. A labor rate on its own is not one. To walk the numbers with someone, request service.


Field-repairable vs. shop-only: the four-question test

Hyundai 130 tracked excavator, the size of machine where the on-site versus in-shop repair decision matters

The repair itself makes most of the cost decision for you. Before you compare rates, ask four questions:

Does it need a press? A lift? A clean environment? Does the machine have to be split open?

One yes and it's shop work. No yeses and the truck can come to you.

Job Where it happens Why
Hydraulic hoses and fittings Field Swapped on site; Alpine's trucks carry common fittings
Filter and fluid changes Field Trucks are stocked with common filters and fluids
Scheduled PM, meaning preventive maintenance (250h / 500h / annual) Field Planned, predictable, no teardown
Batteries, alternators, starters Field Bolt-on replacement
Sensors, wiring faults, fault-code pulls Field Diagnostic work, not disassembly
Glow plugs, belts, minor hydraulic leaks Field Accessible components
Aerial lift inspections Field Performed where the machine works, on the quarterly and annual cycle these machines run on
Cylinder reseal Shop Clean assembly and controlled disassembly; cylinder repair and reseal are done in-house at American Fork
Engine teardown or repower, meaning a replacement engine goes in Shop Engine has to come out; needs a lift and overhead
Transmission and final drive, the geared hub that turns each track or wheel Shop The machine comes apart

Skid steer repair: which side of the line

John Deere 331G compact track loader with loader arm cylinders and track undercarriage visible

A skid steer sorts the same way every other machine does. Here is how the common symptoms fall:

  • Blown hose on the loader arms, a battery that won't hold, a fault code nobody chased. Field call. Hose and fitting work happens at the machine and the rest is bolt-on.
  • Loader arms drift down under load, or oil weeping past a rod seal. Weeping points at a cylinder reseal. Drift can be the same seals or a leaking control valve, which is why this one is a diagnosis before it's a repair. If it's the seals, the cylinder comes in.
  • Engine down, or a final drive howling on one side. Shop, every time. The machine has to come apart.

Same rule as every other machine: one yes to press, lift, clean environment or split open and it's coming in.


The two-hour field service minimum is a punch list, not a penalty

Every field call bills a minimum of two hours: $165 × 2 = $330.

Read that as an instruction rather than a fee. A twenty-minute hose swap and a two-hour visit that covers the hose, the filters, a battery and a fault-code pull bill the same $330 in labor. Parts and the travel fee are added to both. If you're paying the labor floor either way, fill it.

So before you call, walk the machine and write the list:

  • Any hose that's weeping, chafed, or has a cracked cover
  • Filters and fluids close to interval: do them now, not in three weeks
  • Batteries and terminals, especially heading into a Utah winter
  • Lights, beacons, backup alarms
  • That fault code somebody cleared last month and never chased down
  • Anything on a second machine sitting on the same jobsite

Two machines, one dispatch, one trip to ask about. Alpine's trucks carry common filters, fluids, belts and fittings, so most punch-list items close on the same visit. The service page lists what Alpine covers.


Should you haul the machine in yourself? The labor math

Big Tex 14TL low-profile tilt deck equipment trailer for hauling a machine to the repair shop

Here is the labor math with nothing hidden.

Read this table carefully: it is labor only. The field column excludes the travel fee. The shop column excludes getting the machine there, by your trailer or Alpine's transport. Both are real costs. The shop column bills wrench time in fractions of an hour; confirm whether a shop minimum applies to very short jobs.

Wrench time Field labor Shop labor Labor difference
30 minutes $330 (two-hour floor) $72.50 $257.50
2 hours $330 $290 $40
4 hours $660 $580 $80
8 hours $1,320 $1,160 $160
20 hours $3,300 $2,900 $400

Past the two-hour field floor, bringing the machine to the shop saves $20 for every hour of wrench time and skips the travel fee. That's $80 on a four-hour repair and $400 on a twenty-hour rebuild, plus whatever the trip to your address would have cost.

Now price the other side: half a day of a truck, a trailer, a driver and fuel to move a skid steer from a Draper jobsite to American Fork and back. On a short repair that half-day usually costs more than the $80 and the travel fee it saves, especially if it means pulling an operator off production. On a twenty-hour rebuild, where the saving is $400 plus the travel fee, the same half-day is cheap.

Where the line sits depends on two numbers only you can supply: what moving the machine costs you, and the travel fee to your address. Hauling pays when $20 times your wrench hours beats your haul cost minus the travel fee you skip. Not sure which side your machine falls on? Request service and describe the symptom. Alpine will tell you before you hitch up a trailer.


When a field diagnostic is the cheapest first move

A field diagnostic is often the cheapest first move even when the machine ends up coming to the shop anyway. Two hours on site tells you which repair you're buying, before you spend a day of truck, trailer and operator time finding out the hard way. It answers the questions that decide the rest:

  • Is this a bolt-on fix or a teardown?
  • Does the machine need to move at all?
  • What parts should be ordered now so it isn't sitting in the shop waiting on a special order?
  • Is it worth repairing at all, or is it time to talk about the fleet?

Answering those before the machine moves is worth more than the two-hour labor floor, $330 plus travel, that it costs to ask. The technicians are Alpine's own, and Alpine is a JLG, Xtreme, Snorkel and Genie Authorized Repair Facility and a Kubota Industrial Engine Elite Dealer on the engine side. More on the engine side in Alpine's post on Kubota engine repair.


Three Utah equipment repair jobs, three different calls

Hyundai R60CR-9A mini excavator digging on a jobsite, boom and arm cylinders visible

A contractor in Lehi, blown hydraulic hose. Skid steer down mid-grade, crew standing around it. Lehi is about eight minutes up I-15 from the American Fork shop. Field call every time: hose and fitting work happens at the machine, and the two-hour floor applies whether the hose takes twenty minutes or not. So run the punch list: the hose, the 250-hour service coming due, the beacon that quit last week. One dispatch, three jobs, $330 of labor plus the travel fee from American Fork.

A property manager in Salt Lake City, scissor lift due for inspection. Annual inspection plus a battery that won't hold a charge overnight. Salt Lake City is 31 miles from American Fork, about 37 minutes via I-15. Both items are field work, so the lift never leaves the property: the two-hour minimum covers both, and the travel fee from American Fork is priced off those 31 miles — ask for it when you book. Book early in the day. I-15 through the Point of the Mountain is not a 37-minute drive at 7 a.m. For teams running several machines, commercial property maintenance equipment in Utah County makes the same case: bundle the scheduled work, don't dribble it out one call at a time.

A one-machine owner in Pleasant Grove, leaking cylinder on a mini excavator. One machine, no trailer, no crew. Oil weeping past the rod seal on the boom cylinder. This is shop work: a reseal means the cylinder comes apart and goes back together clean, and dirt in a cylinder during assembly is how you buy the same repair twice. Pleasant Grove borders American Fork, so a borrowed or rented trailer is a short trip. Without one, ask for a transport quote — that quote is the whole comparison, because the labor bills at the $145 shop rate however the machine gets there. Either way the machine is coming in, and knowing that before you book a field call saves the $330 floor plus the travel fee.


When another shop is the better call

Alpine runs one location, in American Fork, and works from a hundred-mile radius centered there. That is a real limit, and on some jobs it decides the answer.

  • Your machine is a long way from American Fork. Wheeler Machinery runs branches the length of the state. A machine down near Cedar City, Moab or Vernal sits closer to one of their branches than to American Fork, and every shop prices that distance into the call.
  • You want warranty language in writing before you book. Iron Horse Field Service advertises a workmanship warranty on the labor it performs. Alpine confirms coverage per job when it quotes and publishes no term, so if written coverage is part of what you're buying, ask both shops and compare the answers you get.

Neither of those is a price comparison. Ask any shop you call for the same three figures: labor rate, travel fee, transport.


What else moves your equipment repair cost

The hourly rate is one input. These are the others:

  • Parts availability. Common wear items ride on the truck. Special orders typically arrive in two to three business days, usually the longest part of the repair, not the labor. More in Alpine's post on where to get OEM and aftermarket parts in Utah.
  • Diagnostic time. An intermittent fault costs more to find than a hard failure. A code that appears every third startup can take longer to diagnose than to fix.
  • How long it ran broken. A leak caught at the fitting is cheap. The same leak run two weeks until the pump starves is a far bigger repair.
  • Jobsite access. Mud, slope, a machine in a trench, a lift boxed into a parking structure. All of it adds time, and time is the meter.
  • Scheduled vs. broken. PM at 250, 500 and annual intervals goes on the calendar and gets priced in advance. A breakdown doesn't. The cheapest repair in this post is the one you scheduled.

One objection, answered plainly: "you'll quote me one number and bill me another." The labor rates above are published, not quoted caller by caller. Travel and transport are quoted on request; ask when you book. Parts are itemized. If something turns out bigger than it looked, you get a call before the work happens, not after.


Frequently Asked Questions About Equipment Repair Costs in Utah

Do you come to my jobsite?
Yes. Alpine Equipment runs on-site field service at $165 per hour with a two-hour minimum, plus a travel fee based on distance from the American Fork shop. Field technicians handle hoses, filters and fluids, batteries, sensors, PM services and aerial inspections.

What areas do you service across Utah?
Alpine Equipment services Utah County, Salt Lake County and the surrounding counties from a shop in American Fork, out to about a hundred miles. That covers Lehi, Pleasant Grove, Orem, Provo, Draper, Sandy and Salt Lake City, along with the smaller cities between them. Salt Lake City is 31 miles up I-15, roughly 37 minutes without traffic.

What specific types of heavy equipment repairs do you handle?
Hydraulic hose and fitting repair, cylinder repair and reseal, engine repair and repower, drivetrain repair and repower, scheduled PM services, diagnostics, and aerial lift inspections. Brands serviced include Kubota, JLG, Genie, John Deere, Vermeer and Skyjack.

Do you have a physical shop location for drop-offs?
Yes. The shop is in American Fork, Utah, and shop labor is billed at $145 per hour against $165 on your jobsite — and field calls also carry a two-hour minimum and a distance-based travel fee, which shop work does not. Drop-off is the right call for anything on the shop-only list: cylinder resealing, engine teardown and repower, and drivetrain work all happen in-house at American Fork.

Do you offer warranty coverage on your field repairs?
Coverage on the parts and the work is confirmed per job when you get the quote, so ask then. What's true on every repair: the work is done by Alpine Equipment's own certified technicians on staff, so if a repair doesn't hold you're calling the shop that did it. Alpine is a JLG, Xtreme, Snorkel and Genie Authorized Repair Facility, and a Kubota Industrial Engine Elite Dealer on the engine side.

How do I schedule an onsite service call?
Request service with the machine make and model, the symptom, and the jobsite address. The address matters because it sets the travel fee; ask for that figure when you book. Bring your punch list to that conversation; the two-hour minimum applies either way.

How quickly can a technician respond to my jobsite?
Typical lead time on scheduled service is three to seven business days; emergency dispatch is handled case by case. Drive time is the smaller part of the answer — Lehi is about eight minutes up I-15, Salt Lake City 31 miles and about 37 minutes in clear traffic — so what sets your date is dispatch load, not distance. Scheduled work (PM intervals, inspections, punch lists) books faster than emergency dispatch, which is a good reason to plan the predictable work.

How much should heavy equipment repair cost?
Expect $145 per hour for shop labor and $165 per hour for on-site labor in Utah County and Salt Lake County, plus parts, a two-hour minimum and a distance-based travel fee on field calls. National cost guides vary widely: The Machine Daily quotes $130 to $225 per hour, Clue quotes $75 to $150-plus. Any quote should separate labor, parts, and travel or transport as distinct line items.

What factors affect heavy equipment repair costs?
Labor hours, the labor rate, parts, and travel or transport, roughly in that order. Beyond those: diagnostic time on intermittent faults, parts lead time (special orders typically two to three business days), jobsite access, and whether the work is scheduled maintenance or an unplanned breakdown.

Is a mobile mechanic cheaper than a repair shop?
On the hourly rate, no: on-site labor is $165 against $145 in the shop. Neither figure is the whole invoice: on-site adds a two-hour minimum and a distance-based travel fee, and the shop rate doesn't include your truck, your trailer, your driver and the half-day of production lost moving the machine. For small and medium repairs, on-site usually wins on total cost. The shop wins on big jobs and on anything needing a press, a lift, or the machine split open.

Do I have to haul my skid steer to the shop?
Not for most repairs. Hoses, filters, fluids, batteries, sensors, belts and scheduled PM all happen on your jobsite. Haul it in, or ask for a transport quote, when the job needs a press, a lift, a clean assembly environment, or the machine taken apart: cylinder reseals, engine teardown and repower, and drivetrain work. Field calls carry a two-hour minimum, $330 of labor, plus a distance-based travel fee from American Fork, so stack a punch list onto the visit.


The short version

  1. Shop labor is $145 an hour. Field labor is $165 an hour with a two-hour minimum. That's a $20-an-hour labor premium, or 13.8%, plus a distance-based travel fee that the 20–30% figure from the national cost guide Clue already includes and this one doesn't.
  2. Ask for two numbers before you book: the distance-based travel fee on a field call, and the transport quote if Alpine is hauling the machine in.
  3. Let the repair decide the location. Press, lift, clean environment, or machine split open means shop. Everything else can happen where the machine sits.
  4. Stack the punch list. You're paying the $330 labor floor and the travel fee either way. Fill the visit.

When you're ready, browse equipment repair and service or request service with your machine, your symptom and your address, and ask for the travel fee or transport quote while you're on the phone.

Back to blog