I think you haven't gotten any reviews yet because there doesn't seem to be a lot to say. Your site is slick and functional and the design is well suited to the content. It looks good and functions nicely on my Mac with Safari. If that's all you wanted to hear, then stop reading. But in the interest of providing useful feedback, I'll offer some criticism.
First some technical nitpicking. I'll say right off that I don't like the "made on a Mac" tag. I'd remove it, but that's a matter of personal taste I guess.
Next, let's look at your text. Go to your home page and use the buttons on your browser that increase the text size. Hit the enlarge button a few times. You'll notice that everything gets bigger, including the box that your text is in, but the size of your text doesn't change. In a non-iweb site, the text will enlarge so us old-timers can see it. No big deal, right? The text does wrap differently though. So as the space gets larger it takes fewer lines to display your text. Now use the other button to make it smaller. As the space gets smaller, there's eventually not enough room and part of your text disappears behind the picture beneath it. You'll also notice that your footer and navbar wrap around to two lines. This is the problem, not because people mess with the zoom buttons on their browsers, but because iweb creates text that is rigid and browsers build pages flexibly. So when IE builds your page with the version of arial resident in Windows (which is different than Apple's arial), you find your text disappearing behind pictures, wrapping when you didn't want it to, and generally misbehaving. This drove me nuts with my iweb site and I think every iweb user needs to be aware of it. I wonder if you've had a chance yet to check your site on different systems and noticed this sort of anomaly. My fix was to leave extra space in my text boxes to allow for these differences.
Alright, that's my iweb pet peeve. I also wonder if you really need all the pages on your site. Just because iweb lets you create blog and podcast pages doesn't mean you need to use them. Your movie, blog and podcast pages are "under construction" possibly because you can't figure out what content to put in them. Maybe it would be cool, but maybe they're unnecessary. A common flaw I see in iweb sites is people using the many cool features and design tricks iweb offers just because they can, allowing the tool to drive the design.
Now here's the important part. Much of your content is invisible to web crawlers. You've got some awesome project portfolios, possibly the most powerful and convincing part of your site, but they're hidden within the iweb slideshow. It's a basic principle of SEO not to place your text within images. Google can't read it. So if someone is searching for "backyard pools in Hawaii" your site won't show up even though you've got a lot of examples and you might be exactly the guy they're looking for. I imagine that in your business, a single contact may easily be worth a million dollars, so it may be pound-foolish for you to be using a DIY iweb site. You need to at least get all of your good content out of the pictures and onto the page. I recently converted my site from iweb to writing my own HTML and using Highslide for my picture galleries and I immediately began getting hundreds of times more search engine activity. Not such a big deal for my business, but for you one hit could make an immense difference. My personal experience confirms the notion that iweb performs poorly on SEO. You should also add Statcounter or some such thing so you can track the activity on your site and see what's really going on. I suspect you may be getting less traffic than you'd like.
I hope some of this helps you. Don't be discouraged by my comments. I hope instead to encourage you to continue the very nice work you've done and make the superficial quality of your site run deeper. Best of luck.