Meet Our Team

Get to know our dentists better, including their education, backgrounds, and interests.

Our Team

Image
Dr. Arsalan Danesh

Dr. Arsalan Danesh

Dr. Danesh combines scientific precision with compassionate care, delivering minimally invasive, evidence-based solutions for gum disease, soft tissue…
Learn More
Image
Dr. David Piroli

Dr. David Piroli

Dr. Piroli enjoys time with his children and family. In his spare time, he enjoys fishing, boating and scuba diving.
Learn More
Image
Dr. Dianabell Maldonado

Dr. Dianabell Maldonado

Dr. Maldonado is interested in cosmetic dentistry but enjoys all aspects of dentistry. She treats her patients with a person-centered care approach by…
Learn More
Image
Dr. Johnny Flores

Dr. Johnny Flores

Dr. Johnny Flores was born and raised in Peru. He received his D.D.S. degree with honors in 1990 from the National University of San Marcos in Lima, P…
Learn More
Image
Dr. Joseph Khawand

Dr. Joseph Khawand

Dr. Khawand enjoys dentistry because he gets to improve the health and smiles of his patients. As a dentist, he is able to catch pathology and signs o…
Learn More
Image
Dr. Karissa Carroll

Dr. Karissa Carroll

Dr. Karisa Carroll is a pediatric dentist serving families in Port St. Lucie. She earned her Doctor of Dental Surgery degree from the University of Ma…
Learn More
Image
Dr. Kirenia Garcia

Dr. Kirenia Garcia

Dr. Garcia enjoys all aspects of dentistry, especially cosmetic and restorative treatments, periodontal therapy, implant restorations, endodontics, or…
Learn More
Image
Dr. Smantha Bogle

Dr. Samantha Bogle

As an orthodontist, she loves making dental visits a fun, enjoyable experience! Dr. Bogle is passionate about health and wellness. Outside of work, sh…
Learn More
Image
Dr Sean R. Rankin, DMD

Dr. Sean R. Rankin

DMD
Interests include fishing, Golf, Wine, and Florida State University Athletics.
Learn More
Image
Dr. William G. Angelos, DMD

Dr. William G. Angelos

He is married and has three children. He enjoys fishing, diving, vintage car racing, and fitness training.
Learn More

Ready to Schedule?

Give us a call or click below to schedule an appointment!