Knoxville, Tennessee, United States
Most people gravitate to free web hosting without too much thought, but there can be drawbacks to free hosting. You don’t always get as much space, you might be required to run their ads on your site, or there may be bandwidth limits. There are sometimes limitations on what can be put on a free hosting provider—for example, some don't allow ecommerce or gambling or other types of content. Some free hosting providers tack on charges like maintenance and renewal fees on their “free” accounts. Be sure to read all the fine print before you put your website on a free web host. I recommend using free hosting providers for testing web pages and for personal pages, but not for websites you hope to make money from.