Your website has to “live” — that is, be hosted — somewhere. The web hosting company I use is BlueHost. BlueHost has excellent 24/7 tech support and a good introductory web hosting fee. If you already have a website with another hosting company like GoDaddy and just want to redesign your site I can usually work with websites hosted by other companies.
Before signing up for a web hosting account please be sure to check out the getting started page which has important tips on getting the best rates and which extra features you do and don’t need for your site.