Small Business SEO
Family-Owned · Jacksonville · Since 1987

Comfort, power, water. One Donovan team.

AC down. Breaker tripping. Hot water gone. Three trades under one roof since 1987. NATE-certified technicians, upfront flat-rate pricing, and a 100% satisfaction guarantee on every visit.

  • NATE-Certified Techs
  • Upfront Flat-Rate Pricing
  • 100% Satisfaction Guarantee
Since 1987 NATE-Certified Techs Licensed HVAC · Electrical · Plumbing 100% Satisfaction Guarantee
Start Here

What's going on at your house?

Tap what's happening and we'll point you to the right help.

Our Trades

Three trades. One Donovan team.

HVAC, electrical and plumbing under one roof so you call one company you trust, no matter what breaks.

01

Air Conditioning & Heating

Repairs in minutes, not days. New systems backed by a 100% install satisfaction guarantee and our 3-year / 10-year warranty.

Repair Maintenance New Install Duct Replacement
02

Electrical

Trust-Certified electricians for repair, lighting, EV chargers, generators, panel upgrades and whole-home surge protection.

Repair EV Chargers Generators Panel Upgrade Surge Protection
03

Plumbing

Upfront pricing on repairs, water heaters, leak detection, drain cleaning, hydro jetting and garbage disposals.

Repair Water Heaters Leak Detection Drain Cleaning Hydro Jetting
04

Air Quality

Florida air is no joke. Air cleaners, duct cleaning, humidity solutions, filters, and free air quality consultations.

Air Cleaners Duct Cleaning Humidity Testing
Find Your Donovan

Which Donovan do I need?

Three quick questions. We'll match you to the right service and the right CTA. No forms, no email required.

First, what's the situation?

Which system?

Last question, are you a current Donovan customer?

Your match

Here's your next step.

Why Donovan

Second-generation family, three decades, one community.

When Bill Donovan started the company in 1987, he had one goal: make customers happy. Three decades later, brothers Joel and Kyle Donovan run the business their father built, with the same NE Florida community at the center of it.

  • NATE-certified technicians with a 4-year Northeast Florida Builders Association apprenticeship.
  • Upfront, flat-rate pricing with no hidden fees or extra labor charges.
  • 100% Satisfaction Guarantee backs every repair, plus a 3-year / 10-year warranty on select HVAC systems.
  • Trust-Certified electricians for repair, EV chargers, generators, panel upgrades and more.
  • Licensed, insured and family-owned since 1987. We sponsor local T-ball teams. We answer the phone after hours.
Fully Licensed Florida Contractor
HVAC: CAC058398 HVAC: CAC1815153 Electrical: EC13015746 Plumbing: CFC1434022
39 Years Serving NE Florida
How It Works

From "it's broken" to fixed, in four steps.

No mystery, no surprises. Here's exactly what happens when you call Donovan.

01

You schedule

Call (904) 241-3785 or book online. We're open Monday through Friday, 7am to 7pm, and answer emergencies after hours.

02

Tech arrives

A NATE-certified Donovan technician arrives in a well-stocked vehicle, in uniform, with the parts your system likely needs.

03

You get a flat quote

Before any work starts, you see an upfront flat-rate price. No hourly trickery, no add-ons. You decide if you want to move forward.

04

We fix it right

The work is done with manufacturer parts and backed by our 100% Satisfaction Guarantee. If it's not right, we make it right.

Donovan360 Membership

Never call a stranger about your house again.

Donovan360 is our membership program for homeowners who want preventive care, priority service and peace of mind. Compare what you get with a one-time tune-up versus a full membership.

★ 1st Month FREE on monthly plans

One-Time Tune-Up

Single seasonal check, paid each visit.

    Service Area

    Serving NE Florida since 1987.

    Duval, St. Johns, Flagler, Clay and Nassau counties. Type your zip to check in seconds.

    Check Your Address

    Cities We Serve · Tap to Locate

    5 counties, 1 family team. Donovan serves Duval, St. Johns, Flagler, Clay, and Nassau counties from our Jacksonville Beach headquarters at 315 6th Avenue South.
    Duval County Jacksonville & the Beaches
    Our home base. We serve Jacksonville Beach, Jacksonville, Neptune Beach, Atlantic Beach, Mandarin, and the Southside. Same-day service available from our 6th Avenue South shop. Average tech arrival time in Duval is under 90 minutes during business hours.
    St. Johns County Ponte Vedra & St. Augustine
    We've been serving Ponte Vedra Beach, Nocatee, Fruit Cove, Julington Creek, World Golf Village, Palencia, St. Augustine, St. Augustine Beach, Anastasia Island, Vilano, Elkton, and Hastings homeowners for decades. Many of our customers are repeat clients across multiple homes.
    Clay County Fleming Island & Middleburg
    Fleming Island, Middleburg, Green Cove Springs, and Orange Park-area homes get the same NATE-certified service and upfront pricing. Hurricane-prep tune-ups and generator installations are a Clay County specialty.
    Nassau County Amelia Island, Yulee, Callahan
    We make the drive north to Amelia Island, Fernandina Beach, Yulee, and Callahan. Coastal salt-air homes need different HVAC maintenance, our team knows what to look for and what to replace before it fails.
    Flagler County Palm Coast area
    Donovan serves Palm Coast, Flagler Beach, and Bunnell for major installations and warranty service. Call (904) 241-3785 to confirm same-day availability for your address.
    Real Customers

    What your neighbors are saying.

    Real reviews from real Donovan customers in NE Florida.

    "Called Donovan Heat, Air, & Electric for service on the A/C at my grandmother's house. They were wonderful! The repair tech who came to the house was Rod James, and not only was he knowledgeable and quickly resolved the issue with her A/C unit, but he was courteous, kind, and went out of his way to explain to my Nana exactly what had gone wrong and what he was doing to fix it. I will definitely use Donovan again and would recommend them to anyone who needs A/C repair. Don't forget to ask for Rod!"

    S
    Sabrina S.
    Verified customer review

    "Donovan's technicians have always been on time, explained everything completely and polite. The office employees answer the phone promptly, have answers to all of your questions and if you need to talk to someone else, they get you to them with little delay. Perhaps the best customer service experience of any company I've ever patronized in 41 years of living in Jacksonville."

    G
    Garry S.
    Verified customer review

    "I've been using Donovan Heat & AC for about 10 years now. They put my AC unit into my prior home and my current house as well. I've always been happy with both their service and prices. Any time they're running late I get a call. I'm not sitting waiting and wondering where the service reps are! I love that they have convenient hours and call to remind me of my appt the day before. I trust the reps as well as the owners and would highly recommend them to anyone!"

    K
    Kate W.
    10-year Donovan customer
    Read more reviews on Google
    Current Offers

    Save on your next Donovan visit.

    Real promotions from the Donovan team. Schedule now to lock them in.

    New Customers

    $25 OFF

    First service call. New Donovan customers only.

    Water Quality

    FREE Water Test

    Know exactly what's in your water before you decide.

    Membership

    1st Month FREE

    Join Donovan360 monthly. First month is on us.

    Warranty

    10-Year Parts & Labor

    On select HVAC system installations.

    FAQ

    Quick answers.

    Don't see your question? Call (904) 241-3785 and ask. We answer the phone.

    What areas does Donovan serve?
    We serve Duval, St. Johns, Flagler, Clay and Nassau counties in NE Florida. That includes Jacksonville, Jacksonville Beach, Neptune Beach, Atlantic Beach, Ponte Vedra Beach, Mandarin, Nocatee, St. Augustine, Fleming Island, Amelia Island, and more. Type your zip into the service area checker above to confirm.
    How does Donovan pricing work?
    We use upfront, flat-rate pricing. The technician diagnoses the issue, then shows you the price for the fix before any work begins. No hourly trickery, no surprise labor charges, no hidden fees.
    Do you offer emergency service?
    Our standard hours are Monday through Friday, 7am to 7pm. When you need us most, our team responds quickly. Call (904) 241-3785 and we'll let you know our soonest available window.
    Is Donovan licensed and insured?
    Yes. Donovan has been licensed, insured and family-owned since 1987. Our active Florida licenses: HVAC CAC058398 and CAC1815153, Electrical EC13015746, Plumbing CFC1434022. Our techs are NATE-certified and our electricians are Trust-Certified.
    Do you offer financing?
    Yes. Financing is available with approved credit through Service Finance Company or Wells Fargo. Ask your Donovan technician about options when they give you your quote.
    What is Donovan360?
    Donovan360 is our home comfort membership. Members get priority service, seasonal maintenance, exclusive member-only discounts, and peace of mind that the team who knows your home is one call away. New monthly members get the first month free.
    What warranty comes with a new AC system?
    Select new HVAC system installations are backed by our 3-year / 10-year Parts & Labor warranty, plus our 100% Install Satisfaction Guarantee. If you're not happy with the installation, we make it right.
    What brands of equipment does Donovan service?
    Our NATE-certified technicians service all major makes and models of heating, cooling and electrical equipment, whether your system is brand new or decades old. If it runs in NE Florida, our team can probably fix it.

    Ready when you are.

    Call the team your NE Florida neighbors have trusted since 1987. We'll get to you fast, fix it right, and stand behind the work.

    Mon–Fri 7am–7pm · 315 6th Avenue South, Jacksonville Beach, FL 32250

    Call Now (904) 241-3785

    Donovan · Schedule Service

    Tell us what's going on

    Mon-Fri 7am-7pm · Free estimates · A real Donovan team member calls you back, fast.
    $25 OFF applied for new customers

    Got it, we'll be in touch.

    A Donovan team member will call you back shortly. For immediate help, give us a call.

    Call (904) 241-3785

    Mon-Fri 7am-7pm · 315 6th Avenue South, Jacksonville Beach, FL