Graphic design can pull your customers in or frighten them away. It provides an immediate impression of your philosophy and level of professionalism.
Content is the meat of the site. If you know who your audience is and what they’re looking for, you can create content catered to their expectations.
Navigation enables visitors to find what they are looking for. The most beautiful and compelling website is useless if your visitors get frustrated and leave.
Responsive design provides easy reading and navigation (with a minimum of resizing, panning, and scrolling) across a wide range of devices.
I always keep your client/customer in mind.