Putting coding errors aside, it just isn't "groin grabbing", to use such a term.
Looking at it, the social media buttons are messy on the left, the site seems bland as it doesnt showcase what you could do for a company and the email us envelope looks like something from 1990. Your own site should be the best site you have ever created otherwise how will customers be confident that you can deliver a good site?
Why do you need to list which zip codes you service? Would you really turn down business because it was one mile further than you would be prepared to travel? Saying you're a web company in Phoenix, AZ is fine. Those that wish to consult in person, then know they should be somewhere near you.