They answered my questions and spent the right amount of time with me. I didn't feel like they were trying to rush my appointment at all. I've never seen a provider look so unprofessional, his office is full of clothes,books,papers etc everywhere including the floor to the point you cant go in there, I think he doesn't use his office at all but the door is always open.The laundry area is the same. He obviously do not care about his appearance, on the other hand the rest of the staff look clean and professional. It was nice to see them treat each other with respect. It was obvious that they had a good relationship with all of their staff members. They are always prepared for my appointment and remember almost everything about me. I might recommend them to others, as I didn't have any problems with them. The appearance of the Dr and the office is bad... but he does his job right, if someone needed a doctor I would send them there.