Loading...
Loading...
Tap to connect directly with this practice

John B Harrison DDS MSc is a highly rated orthodontic practice in St.
Petersburg, FL, with a 4.9-star rating based on 79 patient reviews. With a 4.9-star rating from 79 patients, John B Harrison DDS MSc is a trusted choice for orthodontic care in St. Petersburg, FL.
He is well knowledge, simple and transparent. The dentists with big heart and full of common sense are rare lately. My little son previous appointment with other dentist " need to remove 11 teeth in hospital for 6K otherwise he has chance to lost his vision", put myself in panic mood like I got only 1 choice. I was questioning myself, he is 6 and his teeth aren't that bad so I made appt with Dr Harrison to double check. He is so helpful and told me only need 1 teeth to be removed today with other dentist, my son will lose his teeth anyway, and see him in 6 months. I will trust Dr Harrison opinion from now on.
Dr. Harrison is truly the best orthopedic specialist I’ve ever had the pleasure of meeting. His expertise is unmatched. From the very first consultation, he made me feel heard, valued, and completely at ease. His calm confidence, clear explanations, and genuine compassion are incredibly rare. Every step of the way, Dr. Harrison showed remarkable patience, answering all my questions with kindness and never rushing through appointments. His dedication to his patients is obvious — you can tell he truly cares, not just about your recovery, but about you as a person. Thanks to him, i can smile wide with confidence. Made my insecurities with my teeth go away forever. I have so many good things to say about him — he’s not only a brilliant orthopedic, but also one of the most thoughtful, humble, and down-to-earth people I’ve ever met. If you’re looking for someone who combines skill, heart, and integrity, Dr. Harrison is the one.
Dr. Harrison has been the most amazing orthodontist!! He’s cared for my daughter for years, through her sleep apnea, her breaking her teeth and recovering (from falling on tile), and now braces. We couldn’t be more happy. He’s a wealth of knowledge. We were struggling with a prior dentist who kept trying to bond my daughters teeth from the breaks. He pointed us to the right dentist and he stuck with us through it all!!! You won’t be disappointed when you go with Dr. Harrison.
Dr. Harrison is a fantastic orthodontist. His health-first approach is one that I have come to appreciate. His focus on the fundamentals such as breathe work, sleep and proper nutrition before technical intervention is an approach more orthodontists should adopt but they do not, unfortunately. I highly recommend Dr. Harrison.
We’ve been going to Dr. Harrison for over 10 years; the entire family was treated by him. The staff, Ellie and Amy are the best. Always happy to help. Thank you for the amazing service!
John B Harrison DDS MSc provides a range of orthodontic treatments. Contact the office for a full list of available services.
Contact John B Harrison DDS MSc directly to confirm insurance acceptance.
Contact John B Harrison DDS MSc to learn about consultation options and fees.
John B Harrison DDS MSc is currently welcoming new patients in St. Petersburg, FL. Call (727) 822-3156 or book online to schedule your first visit.
John B Harrison DDS MSc is located at 7499 Dr M.L.K. Jr St N, St. Petersburg, FL 33702, USA, St. Petersburg, FL 33702. Get directions: https://maps.google.com/?cid=3134093684686234640&g_mp=CiVnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLkdldFBsYWNlEAIYBCAA
John B Harrison DDS MSc office hours: Mon 8:00 AM–5:00 PM, Tue 8:00 AM–5:00 PM, Wed 8:00 AM–5:00 PM, Thu 8:00 AM–12:00 PM, Fri Closed–Closed, Sat Closed–Closed, Sun Closed–Closed.
John B Harrison DDS MSc has a 4.9 out of 5 star rating based on 79 patient reviews on Google.
Research with AI
Ask an AI assistant about John B Harrison DDS MSc in St. Petersburg
Claim your listing to update info, add photos, and respond to reviews.
Are you the owner? Claim this listingOther orthodontic and dental practices near John B Harrison DDS MSc
0.5 mi7300 4th St N, St. Petersburg, FL 33702, USA, St. Petersburg
View Profile →6400 Dr M.L.K. Jr St N, St. Petersburg, FL 33702, USA, St. Petersburg
View Profile →
0.7 mi6400 Dr M.L.K. Jr St N, St. Petersburg, FL 33702, USA, St. Petersburg
View Profile →