5 components of a great website

I’m often asked by friends and acquaintances who own small businesses what I think of their website and what they can do to make it better. Over the last 25 years I’ve been designing graphics and websites, and today I spend the majority of my time creating small business websites. So what do I look