Skip to main content
Johnny's AutomotiveJohnny's Automotive
4.8 · 2,050 Google reviews

Johnny's Automotive in Haines City

31600 U.S. 27, Haines City, FL 33844.

Call Now
Get directions
Step 1 of 2

How can we help?

Tap the closest match.

When works best? (optional)

Visit us

Find our Haines City shop

Our Haines City shop sits right on U.S. 27 at 31600, the north-south spine most of Polk County drives every day. It's the primary location of the six shops Brian and Niki have built since 2006, when they went from a race car garage to full-service auto repair. Brakes, engines, transmissions, AC, tires, diagnostics and routine maintenance all happen here, handled by ASE certified technicians. You'll get a digital inspection with photos sent to your phone, and repairs are covered by a 36 month, 36,000 mile nationwide warranty.

Shop phone

(863) 422-2995

Hours

Monday
7:30 AM to 5:30 PM
Tuesday
7:30 AM to 5:30 PM
Wednesday
7:30 AM to 5:30 PM
Thursday
7:30 AM to 5:30 PM
Friday
7:30 AM to 5:30 PM
Saturday
Closed
Sunday
Closed
Services

What we work on in Haines City

The work our Haines City team takes on. If you don't see what you need, call and ask.

Brake Repair

Squealing or grinding brakes? Complete brake inspection, pad replacement, rotor resurfacing, and fluid service for safe stopping power.

Oil Change

Keep your engine protected with conventional or synthetic oil changes using quality filters. Fast service, no appointment needed.

Check Engine Light

Check engine light on? We pinpoint the exact cause with advanced diagnostics and provide clear repair options — no guesswork.

Auto Repair

Auto Repair addresses diagnosed damage, wear, or system faults related to this service.

Preventive Maintenance

Preventive Maintenance addresses the listed maintenance need based on vehicle condition and service requirements.

Computer Diagnostics

State-of-the-art computer scanning that reads every system in your vehicle to identify problems accurately before any work begins.

Google reviews

What people say about our Haines City shop

Straight from this shop's Google listing.

Great shop, clean, professional and thorough.
Susan Ann Hassan3 days ago
Johnny's was great they kept me informed of the transmission replacement every step of the way. I would recommend them to anyone needing car repairs.
Gregory Grams4 days ago
After taking my wife’s Honda here for regular maintenance I gotta say, I’ve been to countless mechanics. I’ve lived in multiple states and just from this one visit and experience I can definitely tell you hands-down, the best mechanic shop, nicest mechanic shop and amazing staff very nice, friendly understanding and fully transparent. I don’t think I’ll be going anywhere else ever again besides Johnny’s!! Now I gotta take my car there haha
Dom Polito5 days ago
Johnny’s Automotive provided excellent customer service and thoroughly explained what my vehicle needed to be serviced properly. Clint explained in detail the services my vehicle needed and used videos to provide a clearer picture.
Mashilla Swaina week ago
5 star all the way! As soon as you walk in you know you’ve chosen the best place. I had to order a part for my car, when they put it on the lift they realized that it wasn’t needed and only charged me for the labor to repair a small issue. They returned the ordered part and refunded me. Where else does that happen? This is my place now.
John Badessaa week ago
The shuttle service and Uber ride was an added bonus. This helped me greatly. They explained the service that the car needed in detail. Thank you for the rose, it brightened my day.
Staci Writera week ago
Honestly and good mechanics iare their moto.
Vicha Unkow2 weeks ago
Excellent service!!! Everyone who works here has top tier service. And they leave the cutest flowers in the car too Clint cc Dayna very good service
Angelina Jenkins2 weeks ago
The staff was great. Clint gave clear details about the problems and how much it would cost. They even fixed it the same day. I highly recommend Johnny's.
KarenC3 weeks ago
Recent work

Recent jobs in Haines City

A few of the jobs our technicians completed at our Haines City shop.

September 2026

Brake Pedal With Little to No Resistance After a Hard Stop

The vehicle owner reported the brake pedal had not felt right for a while, with little to no resistance, and said they felt and heard something when they slammed on the brakes about a week earlier. They had bled the brakes the day before, but it had no effect on pedal feel, and there was no visible fluid on the ground.

At our Haines City shop, the technician found the front calipers leaking, the inner and outer pads showing tapered wear, and the rotors rusted and pitted, while the rear wheel cylinders were leaking and the rear brake shoes were contaminated from fluid. The team replaced the front pads, rotors, calipers, and hoses, and replaced the rear shoes, drums, and wheel cylinders. The brake system was then serviced using a BG fluid kit and refreshed with new fluid.

September 2026

Loud Clicking From the Dash When the Door First Opens

The vehicle owner noticed a loud clicking noise that occurred when the door was first opened, and it sounded like it was coming from the dash area.

During the initial assessment at our Haines City shop, the technician traced the noise in the dash to the HVAC blend door motor/actuator. The team removed the components required for access and replaced the HVAC blend door motor/actuator.

September 2026

Constant Roaring Noise That Only Stops at a Standstill

The vehicle owner reported a loud, constant roaring noise at any speed. The only time the noise went away was when the vehicle came to a complete stop.

During the initial assessment, the technician found two failed wheel bearings: the left front bearing was extremely loose and noisy, and the right rear bearing was also loose and noisy. The team removed the components needed to access the left front wheel bearing, installed a replacement, and made the required adjustments. The same process was then carried out on the right rear wheel bearing. Both repairs were retested and verified.

A final road test confirmed the repair, and the vehicle left our Haines City shop without the constant roaring noise, for a total of $1162.

September 2026

Check Engine Light Back On a Week After a New Transmission

The vehicle owner brought the vehicle in with the check engine light on and asked for a check and advise. The vehicle had a history code for range performance from when it was in the previous week.

The technician performed an initial diagnosis, testing and inspection of the engine concern for the check engine light. The team then performed an automatic transmission program and re-learn, which included a software update for the new transmission, the driving and break in procedure, and computer re-learn and programming at our Haines City shop.

More locations

Our other shops

Six shops in Haines City, Frostproof, Lake Wales, Sebring, Wauchula, and Winter Haven. Pick whichever one is easiest to drive to.

Frostproof, FL

Frostproof, FL

4.8 (160)4.8 out of 5, from 160 Google reviews

101 North Scenic Highway

Lake Wales, FL

Lake Wales, FL

4.8 (531)4.8 out of 5, from 531 Google reviews

323 North Scenic Highway

Sebring, FL

Sebring, FL

4.6 (167)4.6 out of 5, from 167 Google reviews

435 North Orange Street

Wauchula, FL

Wauchula, FL

4.9 (28)4.9 out of 5, from 28 Google reviews

201 North 6th Avenue

Winter Haven, FL

Winter Haven, FL

4.8 (581)4.8 out of 5, from 581 Google reviews

5100 Dundee Road

Request an Appointment

Step 1 of 2

How can we help?

Tap the closest match.

When works best? (optional)

ASE Certified Technicians

ASE certified techs working on your vehicle

Flexible Drop-Off Hours

Convenient service options

20+ Years

2 decades of trusted service

Call now