In an ideal world, businesses would run like clockwork and staff could focus on doing the jobs they enjoy and making the difference that their business strives for, whatever its goals. Often, in reality, this isn't the case.
Why can websites be a hassle to get done?
1. A big job
A lot goes into a successful website; content creation, sourcing of imagery, design, development, accessibility, SEO & more. When faced with all this, a busy business owner can understandably feel overwhelmed at the prospect of having a website created or updated.

2. The ongoing commitment
Much like puppies, websites aren't just for Christmas - they require regular maintenance and updating. Keeping your website content fresh is important for ranking higher in Google and for keeping users engaged. This requirement can be daunting for businesses looking for a 'done and dusted' solution with regards to their site, but such an approach can be harmful.
3. Viewing a website as a 'must-have'
As much as a website is a vital part of the business machine, having one because 'you have to' will likely result in a failure to reap the rewards that justify needing one in the first place. Treating any project this way is a definite source of hassle and wasted time. Furthermore, adopting this approach in a situation where web design and web development skills need to be learned at the same time is a recipe for disaster and frustration.
