I have been working with sphere partners since last 3 years now they are helping us in our business of insurance broking & risk management. They provide best service support always available for you whenever required. The way their team work together has made me feel like my business matters will be handled by someone who truly cares about your success. Their technical expertise have always helped me out when ever i needed it most. There isn't anything that can be said negatively about them other than sometimes their billing structure could be bit better but nothing major. Go ahead give them try if u are looking for best tech support provider then definitely go for sphere partners. We were facing issues related to data migration from one system to another which was causing some delay in our business operations. So we hired sphere partners they provided all round solution and did an excellent job.