Very welcoming, personable staff on the phone and when I showed up for my appointment. I was referred to Dr. Mastrovich for his excellent knowledge with implants and ability to correct any parts or broken pieces. A very patience man and took the time to explain, not only the procedure but what caused the problem. His passion for what he does was very evident and I felt confident from the moment I met him. Kudos to him and his staff! I would definately go back!