I used NYCH for my small office. We have used them for weekly maintenance for the past few weeks, and I'm writing because I tested a few tech companies before them who were always late, slow, and always had to follow up to the same issues over and over. These guys are true professionals - on time, quick, and fix all the issues the first time around. Just wanted to share the good praise for anyone else who want to avoid my initial aggravation of looking for a tech team.
Pros: cheap, same-day
Cons: wish I found them sooner
more