Over the course of 5 years, as my company has grown, ICS has been my go-to source for all computer related challenges. Initially, they designed and implemented our website and email services. When volume grew, they recommended and installed modems, computers, printers, etc. Recently, we added an out of state office and in true ICS style, they acquired the necessary equipment, set it up in their offices, and made it completely "plug and play" when it came to opening the office. I would highly recommend them!