Our company has engaged Garcea Technologies since our start in 2012. Jeff and his team have serviced our operation with a consistently high level of responsiveness and cost-effective solutions. He is interested in our problems and is open to our ideas. Yet, he is willing to tell us if our ideas are bad based on sound reasons, which is what we need. If you are not big enough to have your own IT department, Garcea Technologies is a great firm to partner with.