I think it's a very effective site and introduces your company and past work, very well. I would suggest two quick things however.
1. Have someone vectorize your company logo, if you don't already have it done. Your logo is your brand, your identity. It should not be a low-resolution home made image. I know this could affect the gradient fill of the sun rays, but it can still be accomplished in flattened/still images like the one on your site, but can also be used for vinyl graphics for vehicles and signs, as well as embroidery for shirts, hats, etc. The crispness of it once it's vectorized, will make it pop more.
2. Shift the phone number up, next to the address, and reduce the overall height of the 3 pictures below the links bar. You may want to add a couple more pictures to fill the width of the page, but the point is to shrink the overall height of that segment. This will help bring the important content, up to front and center on all of your pages throughout the site.
I hope this makes sense, and proves helpful.