We needed IT support, consulting, a total rebuild of our website and launching of our YouTube channel. Why ? Because we are dog trainers and not computer guys. Do what you do best and hire the best to do the rest. We had great communication with timelines that were reached and we have recouped, and then some all funds we had put out for the services. Our website is providing results and we will continue to retain Roy and his company as our IT guys. I personally would highly recommend this company and we are grateful for the personal and professional service we have received.