Doctor and staff are awesome! Very professional, courteous and caring. Doctor "Zak" always has time to explain or answer your questions. Staff is always pleasant and helpful. They are truly a model practice. They love what they do and it shows. Should be more doctors and staff like this one.