Smile Confidently with Expert Dental Care in Roanoke, AL

We specialize in cosmetic, reconstructive, and general dentistry to help you love your smile again.

Photo Jun 23 2024 10 34 34 AM 1 scaled

Smile Confidently With Expert Dental Care in Roanoke, AL

We specialize in cosmetic, reconstructive, and general dentistry to help you love your smile again.

Comprehensive Dental Services
All Under One Roof

Whether you need a cleaning, a crown, or a complete smile transformation, we have you covered with compassionate care and advanced technology.

General Dentistry icon

General Dentistry 

Routine exams, cleanings, fillings, and preventive care to keep your smile healthy for life.

Cosmetic Dentistry icon

Cosmetic Dentistry

From whitening to veneers, we’ll help you achieve a smile you’ll love to show off. 

Reconstructive Dentistry icon

Reconstructive Dentistry

Restore function and aesthetics with crowns, bridges, implants, and full mouth rehabilitation.  

Orthodontics icon

Orthodontics

Straighten your teeth and improve your bite.

Emergency Dentistry icon

Emergency Dentistry

Same-day care for urgent dental issues like toothaches, broken teeth, and trauma.  

Sedation Dentistry icon

Sedation Dentistry

We offer safe sedation options to help anxious patients stay relaxed and comfortable.

Meet the Dentist Who Treats You Like Family

With over 30 years of experience, Dr. David Towers blends skill, integrity, and heart to help you achieve your best smile.

Dr. Towers is passionate about helping patients enjoy a healthy, beautiful smile. With decades of experience and a warm, compassionate approach, he offers expert dental care for the entire family. His commitment to continued education and the latest techniques ensures you always receive the highest standard of treatment.

Photo Jun 23 2024 10 13 07 AM scaled

Patients Trust Us—And It Shows

See what real patients are saying about their experience at All Smiles Dental Care.

Take the First Step Toward a Healthier Smile

Schedule your visit today and discover the difference a patient-centered approach makes.