I have never had any problems or issues with them. I've been going to them for about 5 years. They have wonderful staff, there is no turnover, they know you when you come in. Their rest area is very clean and I like that. The work they do is very good.