Here is my take on your website:
It is functional and gets the job done. Like Jarrod said, flash should be kept to a minimum to help with indexing for search engines which for many websites is where they get the most visitors from.
The site itself is, in my opinion...bland.
I understand new websites wanting to look "clean" and "professional" but there are many ways to do that while keeping the site visually interesting. I also do not think the site exudes a professional feel. The background is confusing in my opinion and the site should be anchored in the middle unless you plan to fill the white space to the right and bottom of the site with something of interest.
Just my 2 cents.
-------------------------
The ever so jovial site admin of
ThePendex.com, a web development firm catering to the needs of the small business owner.