What ever you do, do NOT waste your time or money with Mainstreethost. My sales person over-promised and under delivered. My account rep dropped the ball over and over. Even after I asked to be re-assigned, she contacted me… to renew my hosting contract, nonetheless! While the Wordpress site that I had them build for me was adequate, a site that I built myself with Wix got more traffic and inquiries in a FRACTION of the time. P. S., for all of this horrible customer service, I paid a nice premium price. Save your time. Save your money. Go elsewhere.