This place fit me into the schedule when I called, they took care of me in a prompt manner and also charged me fair prices. They got the job done in less time time and got me out of there in no time. They did not greedily charged me just for the diagnosis and that is why I gave them my business. So they're good on my book and would use them again.