We have used NJTeks for over 20 years now. Scott, the owner, is a great guy. I would recommend them to anyone. The staff is knowledgeable and very professional. Response time is very consistent and helpful. We recently had a security issue which could have been a major problem. The techs were proactive and prevented it from developing into something that could have been much worse.