Absolutely the most efficient medical office I have ever had the pleasure of experiencing. Everyone from front office to nurse technicians exemplified knowledge of their particular expertise. DR. DOHERTY explained everything I will be going through and made me feel very comfortable. Time in and out of appointment was beyond all of my expectations.