We provide complimentary new domain name registration and web hosting for 1 year if required. The only ongoing/recurring costs for your website are for annual domain name and web hosting renewal after that first year ($20-60 for domain name, $140 for hosting).