The service was quick, professional, and easy to understand. I scheduled my appointment online and met the Nurse Practitioner at my house because she does mobile appointments. She is very understanding and made me feel comfortable with the process. Her prices are pretty good too and I couldn't find anywhere less expensive.