I was very satisfied with my visit. They were helpful and I left feeling encouraged. They went above and beyond the call of duty to meet my needs and I would refer friends here. They have a good professional reputation and I thought their pricing was fair.