Dental Services in Philadelphia, PA

Our Philadelphia dentists offer a variety of dental services to meet the needs of all ages and dental conditions. From Cosmetic Dentistry to General and Specialty Dentistry, we are here to serve the dental needs of the Philadelphia community. Click here to book an appointment today.

General Dentistry

If you desire the benefits of a vivid, pain-free smile, maintaining your dental health is essential. With good oral hygiene at home and regular checkups at our general family dentistry office, you can enjoy a lifetime of great dental health.

Continue reading

Cosmetic Dentistry

Is your smile less than perfect because of damaged teeth, visible fillings, discoloration or chipped enamel? Cosmetic dentistry can correct these and other problems to give you a smile that truly reflects your sparkling personality.

Continue reading

Orthodontics

Orthodontics is a specialty of dentistry concerned with alignment of the teeth and to improve appearance. Orthodontics is devoted to building beautiful smiles by bringing teeth, lips, and jaws into proper alignment. Straight teeth function better, are easier to clean, and […]

Continue reading

Read What Our Patients Say
Patient Reviews
the convenience close by work, the staff is pleasant, no hassles, and very courteous.
Teresa G.
I absolutely love this place. I had a horrible night with my mouth throbbing. I called first thing in the morning next day Karen at front desk was very helpful. She got me right in. Thank you again. […]
Missy D.
Excellent customer service!!!
Matthew M.
Every hygienist and dentist I have encountered has been absolutely wonderful.
Samantha W.
Edi at the front desk and my hygentist are wonderful. Love them!
Gina C.
I always have a wonderful experience at Dental Solutions. The staff treat you with respect and very professional.
Gina D.
Staff was friendly & very professional Quick service..
Deborah G.
Excellence service, the are very helpful , pleasant & the hygienist is so sweet & always go above and beyond to make me feel comfortable
Rhoda C.
My hygienist, Lynn is professional & knowledgeable . Office staff is personable. Facility is clean & up to date!
Anonymous
All are friendly, informative, caring and knowledgeable about dental issues. You all work so well as a team. And you make having dental care a much more pleasant experience. KEEP UP THE GOOD WORK!!
Carole A.
The quality of care is excellent. The dentist is gentle, she reassures me that i will be just fine, she answers my questions and explain everything so i can understand. I was terrified of the […]
Charlene -.
The hygienist was pleasant, efficient and thorough. As I have always had a fear of the dentist these things were important to me.
Annette M.
Hygienist is very thorough and friendly.
Nancy B.
Very good service and wonderful people working there, very caring about the way you look and feel. That is rear these days. Keep up the great work, don’t change.
Johnnie B.
Dr Choi listened to MY needs and did a nice job. Thank you
Guy C.
I enjoy the location and the staff is friendly and great to deal with.
Lewis H.
I like the general atmosphere of the entire office and your staff. I feel as though the doctor has mapped out the best plan for me. I think she is great, and the ladies who assist
Willard M.
My first visit was great and the employees are even better! So happy I found you guys.
Tanjanique S.
All of the assistants and staff are warm ,respectful and concerned about patients visits.
Charlotte G.
This office is great. Staff is always friendly from Edna at the front, to Liz who does my cleaning, and Dr. Ruggieri. A loyal client from such great service!
Brian F.
Find a Location
Near You
Healthcare Financing with
CareCredit
We Accept Most Insurance Plans!
Learn More

We accept most insurance plans and will be happy to help you understand the coverage that you have. We will do our best to see that you receive your maximum insurance benefits for all covered services.

No Insurance? No Worries! See our discounts and offers here

For appointments, call us at: (610) 910-4067 or
Request an Appointment
For appointments, call: (610) 910-4067
Office Hours
    Get in touch:
    • Phone: (610) 910-4067