Wow!!! Love this place. Staff is super friendly and professional and promptly paid attention to my needs. Dr. Amy is great, professional, funny, and highly educated in this field. Although my results weren't good, she was able to see me the following day and explain the results and procedures to follow. I would highly recommend this place to friends and family.