Schedule an Appointment

Call us in the morning... We'll get you in today! (319) 235-6287

Online scheduling is temporarily under construction. Please call to schedule an appointment.

IMPORTANT NOTICE: Due to the ongoing coronavirus pandemic, our offices have implemented a number of precautionary measures to help prevent the spread of COVID-19 and protect the health and safety of our patients and staff. Please review our complete list of policies and precautions before scheduling an appointment. We appreciate your patience, cooperation, and understanding as we work together to navigate these unprecedented circumstances.

Waterloo Location

4015 Hurst Drive
Waterloo, IA 50701

(319) 224-0847

Des Moines Location

6150 SE 14th St
Ste. B
Des Moines, IA 50320

(515) 287-6900

Marshalltown Location

105 W Merle Hibbs Blvd
Marshalltown, IA 50158

(641) 326-3061 

Iowa City Location

1008 William St
Iowa City, IA 52240

(319) 337-2114

Cedar Rapids Location

4090 21st. Ave. SW
Cedar Rapids, IA 52404

(319) 774-7942

Cedar Falls Location

4501 Prairie Parkway
Cedar Falls, IA 50613

(319) 774-8135

Get the smile you've always wantedSchedule an Appointment