Outboard & Boat Service

Yamaha Power to Choose Banner

At Gregg Orr Marine in Destin, we specialize in top-notch boat services featuring Yamaha outboard repairs, all performed by skilled professionals. Our goal is straightforward – to make sure you’re completely happy with our work!

We schedule our services by appointment, ensuring you face less waiting time and receive faster service. To set up your appointment, please reach out to us.

Our offerings include Yamaha Outboard services, a wide range of parts, regular upkeep, inspections for used boats, installations of electronics, Minn Kota trolling motors, and Power-Poles, among others.


Outboard Service Our certified technicians, continuously trained on the latest outboard technologies, are equipped to handle both complex and routine services for your outboard motor. Depending on your outboard model, regular maintenance may be needed at 20, 50, or 100-hour intervals or more. Contact us for all your maintenance requirements.


Electronic Installs Need new electronics installed on your boat? We handle installations for most brands and have a large selection of products. We aim to meet your satisfaction, including any custom requirements you may have.


Trolling Motor and Power Pole Installs As certified dealers for Power-Pole and Minn Kota, we’re here to expertly install your new accessories using genuine OEM parts.


General Service and Repair Our experienced team can handle a wide range of boat services and repairs, regardless of make or brand. From updating your navigation lights to LED or repairing gel coats, we can do it all. Call us at (850) 460-7128 to discuss your next boat service or project.


To schedule your next service or repair, please fill out our form or give us a call at (850) 460-7128, and let us surpass your expectations!

You can find our Service Department at 98 N County Hwy 393, Santa Rosa Beach, FL. 32459.

While waiting to hear back from our service team, take a moment to browse our complete inventory online.

Parts & Service Inquiry

To book your next service fill out the form below or call (850) 460-7128