background
background
John Macgregor, PA-C

John Macgregor, PA-C

Physician Assistant (PA)

John Macgregor, PA-C is a physician assistant in Merritt Island, FL. He is accepting new patients and telehealth appointments.

3.5 Star Rating
Based on 11 reviews 3.5 Star Rating (11 reviews)

Health First Medical Group

220 N Sykes Creek Pkwy Ste 301 Merritt Island, FL 32953
Telehealth available

At a Glance

  • Offers Telehealth
    This provider offers telehealth appointments. Call the office to schedule an appointment.
ADVERTISEMENT
healthgrades-rx

Save money with free prescription discounts

Optum Perks and Healthgrades are subsidiaries of RVO Health.

Experience Check

Search for experience in a specific area

Insurance Check

Search for your insurance carrier and choose your plan type

John Macgregor's Reviews

Likelihood to recommend John Macgregor

3.5
11 ratings, 10 with a written review
5 star
64%
64%
4 star
0%
0%
3 star
0%
0%
2 star
0%
0%
1 star
36%
36%

Your trust is our top concern.

We strive to keep reviews honest, trustworthy, and fair.

Doctors can not pay for good reviews, nor can they pay to have negative reviews removed.

We monitor all reviews to ensure they comply with our guidelines and don’t include personal information, profanity, libel, defamation, harassment, obscenity or fraud.

Any reviews that are deemed fraudulent or violate our guidelines will be removed immediately.

All reviews are confirmed and audited before publication, and community members have the ability to flag inappropriate content for further review by our team.

John is a very detail-oriented individual, who is thorough with his examinations. He listens intently to problems you may have.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
R Allan Voorhis – Aug 21, 2023
×Post a ResponseAre you John Macgregor?
Unsympathetic and uncaring
I have been a patient of PA Macgregor for 7 years, I am younger and do not require a lot of care. I had an annual physical scheduled and I had several things I wanted to talk to him about, the visit was for 7:30am. I checked in virtually at 6:30am. I dropped my kids off at school early and was a couple minutes late, in the parking lot I stopped to help an elderly patient. We walked in together. I let the elderly patient in front of me at the receptionist. This exchange took several minutes. I waited my turn until the receptionist was finished with the other patient. She said that I was now 15 minutes late and PA McGregor probably would not see me. I explained that I have been here and already checked in. She said she would talk to PA McGregor. I waited in the waiting room for 15 minutes before bringing my lab results and saying he was now too busy. This exchange has left me looking for another provider. PA McGregor is a better fit for older patients.
What went well
No results
What could be improved
  • I didn't feel respected
  • Difficult to schedule appointment
  • Didn't listen or answer questions
  • Staff wasn't friendly
  • Long wait times
Helpful
May 09, 2023
×Post a ResponseAre you John Macgregor?
In person ??
What went well
  • Appointment scheduling
  • Listened & answered questions
  • Staff friendliness
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Krystyna Szewczyk – Oct 01, 2021
×Post a ResponseAre you John Macgregor?
He is wonderful and very knowledgeable. The front office rates a ZERO for handling anything fir you. They take over a week for refills of non-narcotics! Then they lie about it. Whoever runs the place should b fired!
What went well
No results
What could be improved
No results
Helpful
Jan 12, 2021
×Post a ResponseAre you John Macgregor?
I have been seeing John MCGregor for two years and like him more each time I visit his office. He is friendly, caring, thorough, kind and professional.. I highly recommend him to anyone looking for a great Physician's Assistant!
What went well
No results
What could be improved
No results
Helpful
Apr 18, 2019
×Post a ResponseAre you John Macgregor?
I thought doctors were supposed to help their patients. I asked for a note for work. I wasn’t trying to game the system, I just needed time off for major stress. He refused to help. Thanks, you were of no help.
What went well
  • Wait times
What could be improved
  • Didn't listen or answer questions
  • Didn't explain conditions well
  • Appointment was rushed
  • Didn't trust the provider's decisions
1 other person found this helpful
Helpful
Sep 18, 2018
×Post a ResponseAre you John Macgregor?
Fabulous PA. Listens, offers great advice. Caring manner, Very happy with this provider. I've never felt rushed or had to wait an insane amount of time to see him. He treats you like an individual and not just someone in a long line of patients. I recommend him to all my friends & family.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
Helpful
Gilly in Cocoa Beach, FL – Oct 04, 2017
×Post a ResponseAre you John Macgregor?
PA MacGregor is a competent professional that takes a pragmatic approach to diagnosis and treatment. He is not one to quickly order excessive testing, but does order tests when they are needed. My wife and I have seen him numerous time and have nothing but the greatest respect for his ability to make us well when we're not.
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
1 other person found this helpful
Helpful
Randy Camomilli in Cape Canaveral, FL – May 03, 2017
×Post a ResponseAre you John Macgregor?
I have been calling since December 18th and haven't received a return phone call yet. I have very low blood pressure and need to know what I should do.
What went well
No results
What could be improved
  • Office environment
  • Difficult to schedule appointment
  • Staff wasn't friendly
2 others found this helpful
Helpful
Frank in Cocoa Beach, FL – Jan 04, 2017
×Post a ResponseAre you John Macgregor?
This man was my position there for around six months. He was extremely good very well that's good bedside manners also. He actually takes the time to listen to you and I believe in his heart this man genuinely cares wish there were more like him
What went well
  • Office environment
  • Appointment scheduling
  • Listened & answered questions
  • Explained conditions well
  • Staff friendliness
  • Appointment wasn't rushed
  • Trusted the provider's decisions
  • Wait times
What could be improved
No results
3 others found this helpful
Helpful
Sara j in Decatur, TX – May 20, 2016
×Post a ResponseAre you John Macgregor?

Leave a review

How was your experience with John Macgregor?

About Me

biography

John Macgregor, PA-C is a physician assistant in Merritt Island, FL. He is accepting new patients and telehealth appointments.
  • Physician Assistant (PA)

For detailed information about any of the below board actions, please search for the provider's records on the linked state licensing board or the Federation of State Medical Boards. To learn more about the difference between these sources, please refer to our FAQs.
Healthgrades has not received any data indicating a board action exists for this provider.

Locations

Health First Medical Group

Health First Medical Group220 N Sykes Creek Pkwy Ste 301 Merritt Island, FL 32953
1