I really like what you have so far. I would suggest making some smaller text blocks. I feel like there is so much to read, that I want to skip over it. Other than that, I like the colours, layout and textures.
> Your images should either highlight your work or support your brand by invoking some kind of feeling or concept.
@CodeGraphics, the images add no value. As a potential client, what value do I get from seeing bunch of devices arranged in a collage? Do you sell phones? Apps? It’s very confusing and it dominates top of the page where real estate is so important. You need to grab your visitors attention and guide them. And your images do the opposite. What benefit does seeing HTML5, CSS, etc. logo add to the value you are trying to communicate to potential clients? Do your potential clients care about what technology you use or do they just need a website? You need to get to the point and simplify. The most important thing is to communicate you value to your client, what can you do for them, how can you solve their problem. So again get to the point and avoid obstacles.