I have found tekRESCUE to be extremely helpful and knowledgeable. I have been using them for a month and so far, I am very pleased with the results. I get a weekly update from Drew and he always explains exactly what they have been working on. It seems that they are thorough and customer friendly. I would highly recommend them!