Exams & Cleaning

We offer flexible appointment times so that you can schedule a dental cleaning and exam around your work and family schedule. We make it easy and convenient to get your teeth cleaned!

Learn More

Fillings

Tooth decay can cause cavities. If you need a filling, it's best to address it soon. Dr. Marcantonio will be careful to ensure that your experience is as speedy and pain free as possible.

Learn More

Extractions

Extraction of the tooth is a last resort when it comes to your dental health. However, if decay has progressed too far and a tooth is too badly damaged, it may be best to have the tooth pulled.

Learn More

Root Canals

Root canals, also known as endodontic therapy, are performed when the pulp, which is the soft tissue inside the root canal of a tooth, becomes infected and inflamed as a result of dental decay, a cracked or broken tooth or an injury.

Learn More

Crowns

You may need a crown when a tooth is too damaged beyond the point when a filling is not sufficient for a proper repair. A crown covers the visible area of the entire tooth and is designed to look like a natural tooth. A crown provides reinforcement and restores the tooth's original shape.

Learn More

Dental Implants

Dental implants replace missing teeth. A dental implant is a titanium post which replaces the root of a tooth. Implants are surgically positioned into the jawbone below the gum line to allow for replacement teeth or a bridge into that area.

Learn More

Dr. David Marcantonio

Dr. David Marcantonio has provided patients in and around Cranston, Rhode Island with exceptional general, reconstructive, and cosmetic dentistry services for over 30 years. Located on Oaklawn Avenue, close to the conveniences of the busy area nearby the Warwick Mall, his dental practice provides a balance of  both comfort and technology -- ensuring that patients feel at ease while receiving a high standard of care.  Dr. Marcantonio will help you achieve the smile you've always dreamed of!

Dr David Marcantonio
Dr. David Marcantonio

Make an Appointment

To schedule an appointment, Call (401) 463-3132

or Text (401) 465-0316 for an immediate response.