Dr Zac and his staff are awesome! I refer him to everyone. He really takes the time to explain everything to you so you understand exactly what is going on with your situation. His office has a very friendly and welcoming atmosphere. Thanks Dr. Zac for all the great work.