Windsor Hills Family Dentistry

Patient Information

New Patient Information

Welcome to Windsor Hills Family Dentistry. We look forward to meeting you! Once you’ve scheduled your first appointment, please review the following information in preparation.

Your First Visit

Your first appointment with Dr. Chris will last about one hour. We will perform a complete oral examination and take any necessary digital x-rays and imaging studies. The doctor will discuss the results of the exam with you, and he will review options for issues that require further care. Together, you will work on a treatment plan that best suits your needs and finances.

Please print and complete our New Patient Form and Medical History Form prior to your visit. This will save time when you arrive. If you are unable to complete these forms ahead of time, please arrive 15 minutes before your appointment.

Insurance Information

We take most major dental insurances. Our staff will review your services with you and estimate costs before any dental work is performed so there are no surprises. We welcome any questions about your insurance and fees.

You are responsible for copayments, deductibles, and any other costs not covered by your insurance. We accept major credit cards, CareCredit, and have financing available to patients without insurance.

“I had migraines everyday for 28 years. I’ve been all over the United States to see migraine specialists. All they did was put me on medication, and then kept changing it when it didn’t work.

“The mouthpiece worked! I never had a migraine after that! Dr. Chris saved my life! My life is completely different. I’ve been to Jamaica, Cancun and have the joy of being with my family… priceless!”

-Karla M.

“Very knowledgeable and friendly staff! They always prioritize your comfort and spend as much time with you as necessary to address any areas of concern and/or answer all your questions!”

-Andrea L

If you have any questions about your appointment or the location of our Dubuque, IA, office, call 563-557-7400 or contact us.


Mon - Wed 8:00 AM - 5:00 PM
Thurs 7:00 AM - 2:00 PM