I use a company called the logo company. www.thelogocompany.net
. They can do a 5 page website for you for $450.00. Then id just shop around for a domain and host name.
You get 5 designs, then move forward with a design from there. I have used them for my logo, brochure, postcards, and now I am having them upgrade my current website. Trust me, use a company to do your website. You can always tell the difference between a website that joe the landscaper put together, and one that xyz landscape contracting had put together by a professional website deisgner.
I will agree that we are getting more and more into the twitter/facebook age for business, but I still think its important to have a website presence too in addition to facebook.