The team at Horizon are all very helpful, knowledgeable and have been able to implement some great ideas that I would not have thought of myself. They also have great customer service. Nothing! I know they always do what is best for our business but I don't think I could possibly have any complaints. Just give them a try. I'm sure you won't be disappointed. We have used several other providers in the past but we found that with WOW IT Services that we were continually getting what we wanted and needed, implemented promptly and without hassle.