You can get hosting for your website at places like GoDaddy.com or netfirms.ca. I use a netfirms business hosting package, and it works well enough for whatever you`re likely to try.
http://www.netfirms.ca/web-hosting/ The advantage package is the one I`d suggest and includes 2 domain names.
Simple steps:
1. Pick a domain name. Always use .com, or .ca, or maybe .org. Avoid any of the other ones. They`re just not good enough, for a whole bunch of reasons. You name (e.g. chrisdavies.ca) is a good choice, and then the name of your company. Don`t use dashes or anything wierd. Just the name. Keywords (e.g. "real estate") can be a good thing, but you also want it to be short enough to be handy.
2. Use a package like the Netfirms one above. Setting it up is very, very simple.
3. Install WordPress. There`s a one-click installation in the NetFirms control panel.
4. Pick one of the free themes you can find on
http://wordpress.org/extend/themes/ (Please don`t use the same one I
have on my blog)
5. Viola.
And the best bonus step ever. Set up a free
Google Analytics account. Use the Google Analytics WordPress plugin to make setting it up on your blog easier. This will give you tons of information about who is visiting your site, where they`re coming from and such.
I have a developer license for
the Citrus theme, and I can set it up on your existing blog if you`d like. (You can see it on
Brent`s blog here.)
It`s not hard to get a decent website if you`re willing to learn a little. Adding pages to your website with WordPress is as easy as sending an email or posting to myREINspace, and a hell of a lot cheaper than paying even $100 for someone to create a site for you.