P.G.
If you want a referral to a company, I was VERY happy with txworld.com - it's a Texas company, but they did all the work via phone calls and e-mails. I had a very complex multipage site with a reservation form and they did it for less than $1000 (it was at least 13 pages). They also hosted it, and any changes/corrections were made within 24-48 hours or less. Contact me directly if you have any more questions :) Good luck!