I have been working with this firm for over 3 years now and they have never let me down or disappointed me in any way. They are honest, professional, knowledgeable and always do what they say they will do. The best part about GreyCastle is that they really listen to their clients and work hard to make sure they understand the problem and come up with a solution that works. I can't think of anything bad to say about them. If you need security services, they are your people. This is not a fly by night operation where you could get caught off guard. You know exactly what you're getting from GreyCastle and you will be satisfied with the results. We were having issues with our computer network being hacked and after talking to other firms we realized that it was time to call someone who would give us.