Best Fort Myers Pediatrician Reviews

We hope you had a good experience with your recent visit to MacKoul Pediatrics! We’re excited to count you as one of our patients.

Our goal is always to provide our very best service so that our patients are as healthy and happy as possible. It’s also our goal to continuously improve, and that’s why we value your feedback.

Want to help us help others? Leave us a review! Reviews help us reach more people, and give us valuable feedback for improving our practice.


To get started, please select a review provider:


To leave a Google review, follow these simple steps:

Leaving a review on Google is surprisingly easy! Just click the button below to be taken to our Google review page. It only takes a few minutes, and if you need help, you can always check the Google Reviews help page.

Note: If you are on a desktop computer, it can help to log into your Google account first.


To leave a Facebook review, follow these simple steps:

  1. Click Reviews on the left side of the MacKoul Pediatrics page.
  2. Click the gray stars to choose a rating. You can also write a review if you’d like to share your experience or give us feedback.
  3. Optionally, click  to select your audience.
  4. Click Done.

To leave a Yelp review, follow these simple steps:

  1. Click the Review button at the top of the MacKoul Pediatrics Yelp page.
  2. Click the gray stars to choose a rating. Enter in some text describing your experience.
  3. Click Post Review.
  4. If you aren’t already signed in to your Yelp account, you will be asked to sign in or create a new account.

To leave a Healthgrades review, follow these simple steps:

  1. Click the Leave A Review button on the left side of Dr. MacKoul’s Healthgrades page.
  2. Click the gray stars to choose a rating. Enter in some text describing your experience. You can also rate individual aspects of your visit such as wait time, staff friendliness, etc..
  3. If you aren’t already signed in to your Yelp account, you will be asked to sign in or create a new account.
  4. Enter your email address or phone number so that Healthgrades can verify that this is a real review.
  5. Click the I’m Ready To Submit My Survey button.

To leave a WebMD review, follow these simple steps:

  1. Visit the MacKoul Pediatrics WebMD page and select your pediatrician.
  2. Click the Rate This Doctor link beneath the doctor’s name.
  3. Select the appropriate ratings for the Physician and Office questions.
  4. Submit your review.

To leave a Vitals review, follow these simple steps:

  1. Visit the Dr. MacKoul’s review page on Vitals.
  2. Fill out the form to leave your review.
  3. Click Submit.

To leave a RateMDs review, follow these simple steps:

  1. Visit the Dr. MacKoul’s review page on RateMDs.
  2. Scroll down and fill out the form to leave your review.
  3. Click Submit.

To leave a YP review, follow these simple steps:

  1. Visit MacKoul Pediatrics’s review page on YP.
  2. Fill out the form to leave your review.
  3. Click the button to create an account or log in at the bottom, and follow the prompts as needed.

But don’t take our word for it! Here’s what people have been saying about us:

“I just love it there… My daughter has been going there since day one and i wouldnt change for the world.. She sees Dr Mackoul for all her well checks but for suck visits we see who we can… Usually Mandy who is just incredible.. The Staff and nurses no words can describe how amazing they are.. Highly recommend Dr David Mackoul office and i worked at another Peds in Cape Coral who just doesnt compare at all.” — Michelle B. via Facebook

“I moved to Cape Coral in 2004. I brought my son because he had a fever. 12 years later I’m bringing all 3 kids. I love their happy go lucky spirit without losing their professionalism. I love that they remember my kids and prove it with stories. I love that when we can’t figure something out, they keep looking until we reach a conclusion. Dr. Mackoul actually listens to his patients and their parents. Not too many do that anymore.” — Cataline T. via Facebook

“We are new to the area and could not have asked for a better practice to welcome us with open arms! The staff is FANTASTIC and the Dr is AMAZING!” — Nicole S. via Facebook

“They are the best Pediatric office! Staff is awesome! They took great care of my three children! Dr David MacKoul, Dr Amber Loyson, and Mandy Parfitt ARNP are the best!!!!
The whole office staff is very caring and helpful!” — Debbie B. via Facebook

Doctors and nurses are very quick and efficient. I love how the office is set up for non-sick children and sick children. This eliminates the spread of illness to other children there for just check ups or physcials— Amy C. via Google

“Dr MacKoul is a fine doctor and a true gentleman. Very thankful he is here to take care of our kids.” — Brannin S. via Facebook

“My son has been doctor David Mackoul’s patient for years and I really love taking him there. The staff is always friendly and he really takes his time to make sure we feel heard, unlike most doctors who always make you feel they don’t have time to listen to listen to your concerns, even if they are “silly”. He’s always been very nice and most importantly, he never missed a diagnosis or made a wrong call with us. He’s the best!” — Natalie R. via Facebook

“I absolutely LOVE this office! All the staff in the office are incredible! I have been taking my kids here and don’t mind driving to Cape Coral my first thing time going in there when i started to take my son there when he was born i was blown away best pediatric office ever!” — Crystal R. via Google

“My 4 girls have been sooo sick for over a week now had to go to the hospital then released with some crazy virus going around nurse Debbie told us to come in on Saturday and she would get them seen they were not getting any better since the hospital we got in saw the PA the nurse was super sweet to them and we left with scripts for antibiotics and my girls are already starting to feel much better” — Kristin M. via Facebook

“The staff is always super friendly. We always can get seen sameday for sick visit and if we need a RX sometimes can happen without a visit which is appreciated with busy schedules.” — Lindsay R. via Facebook