Dealing with people in IT can often be difficult when you are reliant on their knowledge and ability. Having the right partners is imperative, and working with a company like Walker hosting running your server makes life so much easier, I can't stress enough how good these guys are. After using various companies we found Walker hosting, nothing is too much for them, their support system is reactive and they communicate. We run ecommerce sites and having the right company to run your servers is paramount, we have found that in Walker Hosting. If you are thinking of working with them, I would 100% recommend them.