Professional Auto repair work
★★★★★ 4.7 · 30 Google reviews

City Service — Auto Repair in Shelby, NCYour car, diagnosed honestly.

Straight talk, fair prices, no upsells — Shelby's independent shop for the repairs you actually need.

★★★★★ 4.7 · 30 Google reviews Free estimates Marshal runs the bays — reviewers call him a great mechanic at a reasonable price.
Why Shelby trusts City Service

The shop Shelby recommends

4.7Google rating
30Google reviews
LocalShelby, NC owned
FreeEstimates
The trade

What good work looks like

Representative photos of auto repair work.

What we do

Repairs that make sense

We find the real problem, tell you plainly what it costs, and fix it right the first time.

Engine Diagnostics

Finds the actual problem — not the expensive guess — and fixes it right.

General Repairs

Full range of repair work on cars and trucks.

Brake Service

Brake pads, rotors, and brake service done right.

Tune-Ups & Maintenance

Routine maintenance to keep you on the road.

Oil Changes

Fast, affordable oil changes.

Real reviews

What Shelby says about City Service

4.7 stars across 30 Google reviews — from your neighbors, not a marketing department.

★★★★★
“Great job..he found the correct problem and fixed it..”
A
A customer
Verified Google review
★★★★★
“Great Mechanic and reasonable price wise. Good person for sure.”
A
A customer
Verified Google review
★★★★★
“One of the best in town”
L
Lee
Review from Chamber of Commerce
Service area

Proudly serving Shelby and nearby

Based at 606 N Lafayette St, Shelby, NC 28150 — and on the road across the area every day.

Shelby Kings Mountain Boiling Springs Lattimore Fallston Lawndale Cherryville
Good to know

Questions people actually ask

Call and tell us what's happening — for most common jobs we can give you a real price range over the phone, and a firm number once we've seen the car.

Appointments help us get you in and out fast, but we always make room for breakdowns. Call first and we'll tell you the quickest path.

If something we fixed isn't right, we want to hear about it — ask about our warranty when you call.

Always. We diagnose first, explain in plain English, and never do work you didn't approve.

From the notebook

Batteries Die in the Heat: A Shelby Guide to Summer Battery Failure

Summer quietly wears a battery down, and the first cold morning is often just when the damage finally shows.

Browse the guides →
Get a free estimate

Tell us what your car's doing

Weird noise? Warning light? Call and describe it — we'll give you a straight answer and a fair price.

(704) 480-7101

Hours & location

Mon-Fri 9:00 AM-6:00 PM; Sat-Sun Closed

606 N Lafayette St, Shelby, NC 28150
Get directions →

Prefer to talk? Call (704) 480-7101 — a real person picks up.

For the owner

Is this your business? This site is yours.

We built this website for City Service — free, and it’s yours. Tell us where to send your customer inquiries and we’ll get you set up.

This goes straight to the team that built your site — a real person replies, usually within a day. Once you’re verified, your site gets an Owner Verified badge. No spam, no sales pitch.

Is this your business? This website was built for City Service — it’s yours, free, no catch. Claim it →