With today's technology, more potential customers will see your website than your physical location. Having a well-designed and easy to navigate website is extremely important, but it isn't the only key factor to attracting customers.
QR Code Link to This Post
In addition to a professional looking website, you also need keyword-rich content. There are many tools out there that allow you to create a nice looking website, but that doesn't mean it will rank for Google.
The Google algorithm changes frequently which means your website should be updated accordingly. However, a good website should always: