I had to wait for a little while after I arrived for my appointment, but I've had to wait longer at other places. I would never recommend them to anyone. They were terrible. I would never refer any of my family and friends to go here. If I had know how terrible they were I never would have gone. I feel like my appointment was pointless. None of my questions were answered, nothing was accomplished, and I felt worse when I left. I was given a brief greeting when I walked through the door, but no one made any sort of effort to help me. I felt ignored. The Dr. kept falling asleep during my session, and then had the nerve to bill me $289!