Would have rated this team with six stars if it had been an option. I have been using them for over 6 years for both business and professional IT needs. Extremely knowledgeable, lightening fast in response time and able to solve/resolve both hardware and software needs. Great communicators and very competitively priced. Ive never had a reason to look elsewhere. They even host my email and keep my outlook syncd to all of my other devices. Had a laptop crash last week and didnt lose a single data file because of this hosting service. Something to think about if your life lives on your electronics.