I like that the "buttons" look and react like a button. In other words, I didn't have to hover over something and wonder is this a button? It is clearly made and easy to navigate. The "tabs" images are great, and showed my what your firm can accomplish. The contact page is neat and clean, and the product list gave me an idea of what you offer for the money.
But the first page feels a bit expansive and long with too much info. I had to scroll down on the first page. I always consider having to scroll down on a home page to be a bad thing.
And I'm not a fan of purple, but it works for the site for the most part. The title and other fonts as blue/purple font is a little hard to read against a purple background. There weren't any wild colors, and that could be a good/bad thing depending. Did you mean to make the color scheme limited? I would have liked a link to those tabbed images so I could browse those sites as well.
On the home page the title says "...Hosting for any budget...", is there negotiation? I did not see mention of this on the products page or any mention of scaled work for different budgets.
Hope I wasn't too harsh, I did not mean to sound critical. Overall I think you did a very nice job!