I have been a loyal customer of It Gurus INC for many years now and I can confidently say that their services are average. They provide satisfactory solutions to IT problems, but nothing extraordinary. The prices are reasonable and the customer support is responsive. However, there is room for improvement in terms of innovation and keeping up with the latest technologies.