Serving South Florida — St. Lucie to Miami-Dade
(561) 298-0541
The Marine Medic Logo
The Marine MedicMobile Marine Service

Marine Engine Repair in South Florida

Mobile outboard & inboard engine service from an ABYC-certified technician. We come to your dock, driveway, or boat ramp from Stuart to Miami — no hauling, no tow bill.

Call (561) 298-0541

Outboard & Inboard Engine Repair, Anywhere in South Florida

The Marine Medic is a fully mobile marine engine repair service run by ABYC-certified technician Logan Geary. Whether your outboard won’t start at the ramp, your inboard is overheating mid-run, or your boat needs a scheduled 100-hour or 200-hour service, we bring the shop to you.

We work on all major outboard brands — Yamaha, Mercury, Suzuki, Honda, Evinrude — and common inboard and sterndrive setups. Labor is flat-rate at $135/hour with transparent diagnostic pricing up front.

Engine services we perform on-site:

  • Outboard and inboard diagnostics & troubleshooting
  • Won’t-start, won’t-crank, and hard-start repair
  • Overheating, water pump, and thermostat repair
  • Fuel system service — filters, lines, carburetors, injectors
  • Ignition, spark plug, and coil replacement
  • Lower unit oil, engine oil, and gearcase service
  • 100-hour and 200-hour scheduled maintenance
  • Compression and leak-down testing
  • Winterization and commissioning

Service Area

We travel to boat owners throughout Palm Beach County, Martin County, St. Lucie County, Broward County, and Miami-Dade County. Common stops include West Palm Beach, Lake Worth, Jupiter, Stuart, Port St. Lucie, Boynton Beach, Boca Raton, Fort Lauderdale, Pompano Beach, Hollywood, and Miami. If you’re a South Florida boat owner, we can most likely come to you.

Why boat owners call us

Shops keep your boat for weeks. We schedule a window, show up with the parts and diagnostic gear, and fix the problem in your slip or driveway. No trailering, no yard fees, and you get to talk directly to the technician doing the work.

Need engine help today?

Call or text now and we’ll get you on the schedule. Urgent on-water issues get priority.

Call (561) 298-0541