No one likes to get cavities, but if you do have any, rest assured we can restore them with beautiful tooth-colored fillings. Let us take care of your cavities before they become bigger problems. Our dentists strive for perfection in crafting your filling so no-one will know we were there!

Have a broken front tooth?  Come see us!  In many cases, we can repair your broken front tooth with a filling or give you options on how to best restore your tooth. 


Crowns, Bridges & Veneers

In some cases you need more than just a filling. We provide beautiful tooth-colored and anatomical crowns that look just like your other teeth and help protect your remaining tooth structure so you can keep your own teeth for many years to come. Prefer gold?  No problem, we can also do gold crowns.

Looking to replace missing teeth?  We offer several options including implants, bridges and dentures.  Come see us for a free consultation to know what your options are.


Scaling &
Root Planing

In addition to simple cleanings, our hygienists perform scaling and root planing (deep cleanings) for patients for whom it is indicated. Scaling and root planing can help decrease pocket depths and regain tooth attachment. Let us help you restore  your smile and help you to keep your natural teeth for many years to come.



We provide full and partial dentures for patients looking to fill spaces in their dentition and restore their chewing function and their smile. Come in for a comprehensive examination so we can show you the options we recommend and explain the pros and cons of each option. 



Grind your teeth at night?  Let us fabricate a custom, comfortable nightguard to help you protect your teeth from the wear grinding causes. Protect the investment you've already made in your teeth while you protect your teeth in the future.  In addition to tooth wear, grinding and clenching can cause headaches and muscle soreness in the jaw. 


Teeth Whitening

Looking to brighten your smile?  Ask us about our professional whitening treatment. We'll help you to get a smile you're proud of!