I would add some background-color for the 3 columns of text. It looks like you’re trying to squeeze things together, which is fine, but maybe the light gray bg on either the middle or outer two columns to show a little seperation
You know, I would really expect something better from a company who’s main purpose appears to be web design. Honestly, there’s not a whole lot of design in there.
"Low Cost, High Quality Web Design"… well, maybe the low cost.
I’m sorry if this feels like I’m purely taking the mick out of you, it’s not my intent, it’s more of a look on the industry as a whole. We’ve got hundreds (thousands) of people starting up these "low cost, low quality" units that undercut everyone else. The end user doesn’t know any better, spends money on getting a shitty website, then thinks the whole industry is out to rip them off.
Anyways, I think you’ve hit a few good fundamentals with the site, but it’s just lacking a lot right now. Check out this list of Web Designer Wall’s "Best of CSS Design 2008" http://www.webdesignerwall.com/trends/b … sign-2008/ , hopefully that can inspire some change.