Your web host has a lot of responsibilities involving your site; they don’t just give you a hosting package and leave you groping in the dark. They should be a responsible business making sure your website is always up and running. They should provide an excellent customer service. It is really important to work well with your service provider for your website to survive. - http://www.calicodomains.com/