I like to keep records of everything I spend, so I was planning on asking them for an invoice for my procedure, but they gave me one before I even had to ask. I was impressed with their professionalism. They do such a great job of never overbooking appointments, even though they are extremely popular. I know for a fact that they have lots of business, but I've never had to wait a long time in a crowded waiting room like other places I've been too. It is obvious that their office is cleaned regularly. It was fantastic. It was very easy to get an appointment. They have a very flexible schedule and get me in quickly every time. The office was very easy to locate. I didn't have any trouble finding it at all.