Our staff endured years of the worst type of outsourced IT services imaginable. So when our contract finally allowed us to make a fresh start, finding a company that we felt would actually do what they say they can do was a priority for us. When we chose Umbrella, we (our agency) were still “feeling the burn” from the previous provider so Umbrella was placed under the microscope every step of the way. We recently renewed our contract and haven’t looked back since. These guys are the real deal and believe me – we would know!