
JD Marine Service
Cape Coral's Trusted Boat Mechanic
Boat Repair in Cape Coral, FL — Get Back on the Water.
Honest boat repair, fair prices, and a mechanic who actually stands behind his work. Serving Cape Coral, Fort Myers, and all of Southwest Florida.
Our Services
Quality work from a team that puts you first.
Engine Repair & Diagnostics
Expert troubleshooting and repair for outboard, inboard, and sterndrive engines. We get to the root of the problem fast.
Gear & Lower Unit Service
Lower unit rebuilds, gear replacements, and seal work to keep your drive system running smoothly.
Electrical & Wiring
Marine electrical diagnostics, rewiring, battery systems, and navigation electronics installation.
Routine Maintenance
Oil changes, impeller replacements, fuel system service, and seasonal tune-ups to prevent costly breakdowns.
Fuel System Service
Fuel tank cleaning, line replacement, injector service, and ethanol-related repairs.
Mobile Marine Service
We come to your dock or lift. Convenient on-site repairs so you don't have to haul your boat anywhere.
Pre-Purchase Boat Inspections
Buying a boat is a big investment. We provide thorough pre-purchase inspections to identify mechanical issues, engine problems, or maintenance concerns before you buy.
Why Boaters Choose JD Marine Service
Big marina shops treat you like a ticket number. We treat you like a neighbor.
10+ Years Experience
Over a decade of hands-on marine repair — Jeff has seen and fixed it all.
Certified & Knowledgeable
Deep technical knowledge across all major marine engine brands and systems.
Honest Diagnostics
We tell you what's actually wrong — not what makes us the most money.
Fair Parts Pricing
No 50–100% markup on parts. You pay a fair price, period.
Locally Owned
No corporate upsells. Just a local mechanic who stands behind his work.
Mobile Service
We come to your dock so you don't have to haul your boat.
Built on Reputation, Not Advertising
"I can truly recommend these guys. As one of our gears broke, making our vacation miserable, they managed to fix it. They were there when we needed them the most."
Christopher Rapp
"If u need a good honest boat mechanic that can troubleshoot and is reasonably priced, Jeff is your guy. He will keep ur boat running and on the water."
Douglas D. Vann
"Jeff is an honest repair technician who is committed to doing quality work while standing behind his work. He is very fair with his labor fees and parts costs, unlike others who apply a 50–100% markup to parts."
John Killion
"Great experience working with Jeff on a boat I purchased from one of his customers. Always there helping me get it fine tuned and taking the time even when he was busy. Would recommend JD Marine as your professional go to boat guys."
Wayne Cerra
"Jeff Davis is not only the most truthful mechanic he is the hardest working mechanic. I had Jeff change out two blocks on a 30 year old Sea Ray and he committed to making both run fantastic."
Franz Burris
"JD Marine is what makes having my boat possible, since I live in Kentucky and my boat is in Cape Coral. Jeff went through the boat mechanically when we purchased."
David Breeze
"Jeff maintains my fishing boat equipped with triple engines. I never have problems. Well worth the money! He's always one step ahead of any issues that may arise. I fully recommend him."
Chris Baker
"They responded quickly and professionally! They communicated clearly, timely, and often. They arrived on time and did an amazing job detailing our new boat."
Rozlynn Stelmazek
"JD Marine is a very dependable company and its owner Jeff gives you very professional attention. I'm very pleased with the work they did on my boat and how they cleaned up after the job was done."
Enrique Noguera
"What a wonderful experience! Jeff Davis was knowledgeable and comforted us. I'd recommend him — great guy — to anyone that can use his services."
Misty Mullins
"I called JD today to make arrangements to repair my lower unit. He passed on the job because it was more cost effective to buy a new lower unit. Now that's an honest mechanic. Thank you JD!"
Scott Paarlberg
"Jeff is very informative and his prices for repairs are very reasonable. He has done a few repair jobs on my boat and both times the issues were gone. Thank you Jeff for helping me get back in the water."
Shaun Bittner
"Jeff is the BEST! Very glad I took my Mercury motor to him. He is very thorough and conscientious, and very reasonable in price."
Helene Gainer
"Jeff went above the call, was on time and did an excellent job on my repair. I would recommend him to anyone who wants a professional job done at a reasonable price."
John Lobley
"Jeff is alright by me! He got me up and running fast and the cost was less than expected. I recommend him highly!"
Patrick O'Neill
"My small outboard wouldn't run and he fixed it the same day. Great service and even better people."
Landon Hughett
"I brought my boat to another place to fix the engine and radio. Next day I brought it to Jeff — he fixed the motor, water pump, super tuned the motor, and fixed the radio. Runs like a top now."
Leon Hoogewind
"Great to work with. Got the job done quickly and efficiently."
Chase Phillips
"Jeff did an excellent job repairing our boat."
Cindy Lobley
Boat Trouble? Don't Get Stranded.
Whether it's a dead engine at the dock or a breakdown on the water, call Jeff now. Mobile service available.
Call Now — (239) 314-8365Why Smart Boaters Skip the Big Marina Shops
Big dealer service departments don't always mean better work. Here's the difference.
Huge markup on parts (50–100%+)
Fair parts pricing — no inflated markups
Long wait times, boat sits for weeks
Fast turnaround — we respect your time on the water
Upsold on services you don't need
Honest diagnosis — we fix what's broken, nothing more
Junior techs learning on your boat
Experienced mechanic who's seen it all
Can't reach anyone for updates
Direct communication with Jeff — your actual mechanic
Frequently Asked Questions
Got questions? We've got answers.
Serving Cape Coral & Surrounding Areas
JD Marine Service proudly serves Cape Coral and the surrounding communities.
Contact JD Marine Service
Phone
(239) 314-8365Hours
Mon – Fri: 8:00 AM – 5:00 PM
Sat: Appointments Only • Sun: Closed
Location
423 Avalon Drive
Cape Coral, FL 33904
