The staff is very courteous and professional. They also seem to really know what they are talking about. Prices are reasonable, and the timeframe needed to do tests and services is reasonable as well. Most importantly, the manager seems to have a lot of integrity, as he does not seem to try and sell repairs or services you don't truly need, unless you just want them of course. I will be using them in the future.