We have been with them for about 6 months now and I can tell you that these guys know their stuff and will support you. The last company was slow on supporting us and their pricing was a rip-off. But with Trusted Tech Team we saved money and most of all we got the support we were looking for.