Directory Only — This site does not provide medical or health advice. Listings contain publicly available business information. Always consult a qualified dental professional for any health-related concerns.

Dr. Craig Flaherty, DDS

Dentist
100 Emancipation Dr, Hampton, VA 23667

About Dr. Craig Flaherty, DDS

Dental visits don’t have to feel like a chore, especially when the office is right in the mix of Hampton’s daily rhythm. Dr. Craig Flaherty, DDS keeps things simple with routine cleanings, fillings, and more involved procedures like crowns or root canals—all from a spot on Emancipation Drive that locals already know. The address is 100 Emancipation Dr, Hampton, VA 23667, tucked between the post office and the pharmacy, so it’s easy to tack on a checkup while running other errands. They handle everything from basic exams to extractions and even some cosmetic tweaks, making it a solid option when you’d rather not bounce between specialists.

If the thought of scheduling makes you groan, just grab the phone and dial (757) 722-9961—no need to overthink it. The team can usually sort out same-week slots, which is handy when a tooth starts acting up or you realize it’s been way too long since the last polish. For directions, pull up the map and you’ll see it’s a straight shot from Mercury Boulevard. Nothing fancy, just dependable care when you need it.

This listing was last updated on April 29, 2026

Patient Reviews (0)

Sign in to leave a review.

No reviews yet. Be the first to review!

Business Details

Accessibility
Wheelchair accessible entrance
Wheelchair accessible parking lot
Wheelchair accessible restroom
Amenities
Restroom
Planning
Appointments recommended
Payments
Credit cards
Debit cards