Great place to go!!! Place is clean, everyone is professional. They take insurance and will advise you what is covered by your insurance prior to the actual appointment. A consultation is done prior to treatment to determine all your needs. The front desk staff is very friendly. Best off all they run on time. Only have gone once can’t wait to go again!!!