There are several important things to think about when it comes to web site design. The most important factor may not be flashy looks but rather fast loading material and a navigation system that is easy to understand. People look for information. And they want it as fast as possible. So maybe a homepage in Flash isn't the best choice.
Many web hosting providers out there offer web design along with their hosting plan. Sometimes it's included in the price (in many cases along with ads and banners) and sometimes you can add it to your account for a small fee.