Dr. Johnson and her staff are great. I was able to make a same-day appointment and was called back within 10 minutes of my appointment time. Dr. Johnson answered all of my questions and was very personable. FYI Save some time before your first appointment by completing the forms on their website.