Cheap hosting - always check first
When we build a new website for a client, we insist that they register the domain - that's the 'www' bit - themselves; that way not only do they retain control over the domain for as long as they continue to renew it, but it's also their responsibility to make sure it's renewed in a timely fashion.
We do offer hosting and support however, using fast SSD-based servers located in the US that include the increasingly important (and Google-friendly) SSL certificate as standard, as well as the latest compression techniques to ensure that your site performs snappily when visitors come calling.
That's why our heart sinks when a client tells us that they've purchased hosting along with their domain name "because it was a good deal." Often, these "good deals" are based on using the domain registration company's own website builder - a glass half-full way of building a website yourself in a browser using a limited palette of templates and design tools. This kind of hosting is useless for the kind of website that we build - where we require full access to all the nuts and bolts in order the get the site humming along nicely; which means you've wasted your money.
There are good, inexpensive hosts out there and we're always happy to work with them. Just bear in mind that whatever hosting you choose, the chances are you'll need support of some description over the 12 months that follow, so take some time to make sure that the good deal you think you're getting is actually a good deal.
And if in doubt, always check with us first. We have a list of hosts we've worked with before that meet the minimum requirements for hosting a professional website - better to be safe than sorry.