Diagnostics & repair
Warning lights, no-starts, poor running, noises, loss of power and problems that come and go.
What to tell the shop →
Upper Crabtree · Haywood County
Auto, truck and equipment repair in Upper Crabtree, just off Bald Creek Road. From diagnostics and substantial mechanical work to NC inspections and specialized fleet jobs, McElroy handles more than routine maintenance.
Monday–Friday, 9 AM–5 PM, excluding holidays · Postal address: Clyde, NC
What McElroy does
Some jobs are straightforward. Some aren't. McElroy handles both.
McElroy works on everyday cars and trucks, but the work does not stop there. The shop handles diagnostics, transmissions, exhaust systems, fuel-system work, fleet and municipal vehicles, NC inspections and selected equipment jobs.
See all services →Work beyond routine maintenance
You do not need to diagnose the problem yourself. Tell the shop what the vehicle is doing and McElroy will determine whether the job is a fit.
Warning lights, no-starts, poor running, noises, loss of power and problems that come and go.
What to tell the shop →Inspection and repair for transmission concerns and exhaust problems, based on the vehicle and symptoms.
Learn more →Official North Carolina vehicle inspections at the shop in Upper Crabtree.
Inspection information →Specialized fuel-system work on new municipal cars and trucks, plus commercial and fleet vehicle work.
See the capability →Mechanical work for daily drivers, pickups and selected farm equipment, UTV and motorcycle jobs.
Check the fit →If the vehicle cannot make it to the shop, paid local rollback pickup may be available.
How pickup works →


Proof of capability
McElroy has handled specialized fuel-system installations and replacement work on new municipal cars and trucks.
Jobs like these require careful installation and confidence working around complete vehicle systems. For a local owner, the point is straightforward: this is not a shop limited to basic maintenance.
See fleet & municipal workFrom McElroy Lane
A working repair shop in Upper Crabtree—shown as it is, without stock photography.



Can't get it here?
McElroy owns a rollback and can arrange pickup from some local homes and locations when a vehicle is not drivable or getting it to the shop is not practical.
Pickup is a paid service. Availability and cost depend on the vehicle, location, timing and situation. McElroy is not a 24-hour towing or emergency recovery service.

Neighbors say it best
Incredibly honest and trustworthy, and always trying to save me money.
Great service—they do it right the first time.
Great local shop. Family owned and operated.
Rating and review count supplied September 1, 2026. Excerpts are shortened for presentation.
Find the shop
McElroy Auto Repair is in the Upper Crabtree community of Haywood County. The postal address uses Clyde, NC; the shop is not near downtown Clyde.
92 McElroy LaneBefore you call
Your contact information; year, make and model; what the vehicle is doing; when it started; warning lights; and whether it starts or can be driven.
Ask about local rollback pickup in the service form. Pickup is available in some situations for a fee and must be confirmed by McElroy.
Clyde is the postal address. The shop is in Upper Crabtree, just off Bald Creek Road—not near downtown Clyde.
Start with the symptoms