Decrease font size Default font size Increase font size 

If you want dental care that doesn’t hurt, come to Gentle Smiles of Wind Gap. We guarantee a relaxing and ultra-gentle dental experience while we repair, complete, protect and straighten your teeth to give you a healthy smile. Bid farewell to crooked teeth, bite disorders, periodontal disease, gum loss, tooth pain and ugly smiles. Don't forget that we also provide children's dentistry, and if you need an emergency dentist, you can count on us.


Our staff is always ready to help you with scheduling, dental insurance or anything else you may need during your time with us. We will take extra care to listen to your concerns, answer all your questions and thoroughly explain your condition and treatment options. To schedule an appointment, please call us at 610.863.4692 or you can use our online Request an Appointment form.

If at any time you are unable to keep your appointment, please notify us within 24 hours. We will be glad to reschedule your appointment at a more favorable time. We greatly appreciate your time and consideration and look forward to seeing you.

New patient forms

If you have already scheduled your initial appointment, you can preregister by clicking on the links below to download our New Patient Forms. Please print and complete the forms prior to your arrival. This will help to speed up the new patient registration process.

Dental insurance

We accept most dental insurance plans. Please call us to verify whether or not we are participating with a particular insurance company.

Billing and financial responsibility

Calculate your low monthly payment.


Care Credit Icon

Please call our office if you have any questions regarding your statement; we will be happy to assist you.


Experience an ultra-gentle family dentist for yourself and call Gentle Smiles of Wind Gap (off Route 33) at 610.863.4692 or fill out our online Request an Appointment form to schedule your time with us. We welcome patients from Wind Gap, Nazareth, Bangor, Palmer Heights (Northampton County), Saylorsburg and Stroudsburg (Monroe County).