I've used Blue Hat on multiple occasions and everything, from the folks who schedule the call, to the technicians, to the billing and follow up are first rate. I've always felt they have my best interest in mind when discussing or planning service. They operate like a well run company and I would not hesitate to recommend them.