The office is very hard to get in contact with, and when you finally do, the staff is extremely unprofessional and unhelpful. You will wait at least an hour to be seen. Even after 3, multi hour visits the staff has not been able to figure out how to help me. I would not recommend this business to a friend.