We have been using Tech Solutions to support our business's computer systems. They are very prompt, friendly, and knowledgeable. We have a Microsoft Windows Small Business Server that has been running like a finely tuned watch ever since they came in. They have also setup our backups systems so that we have continuous backups as well as 3 different recovery options.
Pros: Always on time, very knowledgable, friendly staff that doesn't speak geek
Cons: None that I am aware of
more