If you are connected to the internet you already have one.
They are the people you call when your computer is working but you can't reach the web.
Cost: $20/mo & up.
Discussion
Your internet service provider may offer a web hosting package. Go to their
home page and search on "web hosting". Or
Google "web hosting". Choose one.
Cost: $10/mo
Discussion
This is "www.HiHereIam.com"
Usually, your web host will be your name registrar.
Cost: $10/yr
Discussion
Most hosting services provide many ready-made website templates. Some are free. Some are expensive. Choose one, drag your text and graphics into it and you are done.
Cost: $0-$3000
Discussion
Price is what you pay, value is what you get. The correlation exists but it is not perfect.
Costs cited above are minimums for a hobbyist level site. If you plan to make a living off it, expect to spend a lot more.
If you think I could help you, this is how I like to do my quotes. For estimation purposes, figure about $1000/week.
Or you can click on the "Feedback" link in the corner and ask questions for free.
Bluehost.com is my web host. They have everything I need, their prices are good, customer support is so-so.
If local presence matters Spiretech.com is located in Portland and impressed me favorably.
If you want to try bluehost, click the link below.
Link to Bluehost
Good luck,
Dave Driscoll