Very nice site!
I'm a big fan of the image viewer up top, but your website is very graphic intensive and some users with slower internet connections may get frustrated and leave before seeing your full page load. This could be problematic seeing as the typical client in need of these services tends to be computer-aware but not necessarily computer savvy.
Other than large images, I love it! Great job!