Front End Web Design
Web 2.0 is a more social web. Instead of just relying on having a few pages up on the internet explaining what you do, now people are interacting with your site by leaving comments and sharing your content.
The more people interact with your site the better your site will rank. Google looks for things like social activity in order to figure out how trustworthy your site is.
How your site looks and works is important. You only get one chance to make a good first impression.
I design my templates from scratch. I never use a cookie cutter approach to your site design. Each one is built just for the client as if they were the only person in the world.
If you are not staying ahead of the curve you will most likely be passed up.
But how can you be expected to learn all the code you need in order to keep your site up to date? You certainly aren't going to pay someone to do each time you need something, right? This is where a CMS comes in handy. A content management system allows you to edit your site rather easily without knowing a bit of code.