I recommend WorldICS.com to all my clients. Their hosting packages start as low as $6.95/mo. when paid on an annual basis and includes cPanel backend where you can manage your email accounts, database installation, and other site hosting settings. Not all hosting companies can host a Joomla website. The security standards are much higher, and standards must be maintained to manage a database site.
WorldICS understands the importance of keeping the host server current which makes my job easier when a security upgrade is available. The service is the best I've ever had. No site is too big for them to handle. So whether it is a small "billboard" style site you want, or a mega-eCommerce site with thousands of items for sale, they can take care of you. Their hosting fees are posted on their website, as well as domain registrations.
There are a lot of hosting companies in the world so choose carefully. Like the saying goes, "Hosting - starts at $6.95, domains - $10.95, service -- priceless!"