Hosting is 100% free, No monthly fees! I will help you with your domain name, set up the server, and create your custom website. Most sites are $100 flat for first page and $25-$50 for each additional page. Half is due upfront along with domain name purchase (usually $5-$20) and half upon completion of site. All payments are made through PayPal. Email me a description of what you want in your website and I will give you a more exact estimate. Thank you and God bless!