In today’s internet consumer world, your website is your business. Take it from a digital agency, the only difference between two companies doing the exact same thing is advertising and the website is the central point in most of modern online advertising. With such an important role to play, should you DIY your website or engage a professional web design services company?

With an estimated 44% of online purchases starting on a search engine, It’s no wonder that the days of a blocky, slow-loading, unresponsive and poor content websites are over. Simply put, you will lose all the opportunities that the internet has to offer if your business doesn’t have an effective website or not. With this in mind, not every new business can afford to splash thousands of pounds on professional web design services, leaving the temptation to cut corners. While you can build websites done on the cheap, cutting the wrong corners will leave you scoring own goals and actually reduce your chances of converting business online.

Starting off

Some people think that self-building a website is something that can be done quickly requires very little to achieve and is going to win the hearts of everyone who visits. The market is flooded with website developer tools and web builders that allow you to drag and drop pictures, sections, elements and insert wording. It can be tempting to create your own site as a quick-fix solution to getting your business online, but the reality of a self-build website is often far from ideal. Keep in mind that these tools use generic templates that are not specifically designed to meet your business needs. If building your own website seems too good to be true, that’s because it often is. If you are going to try and build your own website then avoid ‘drag-n’drop’ builders like Wix or Weebly, people can tell what you’ve done and it’s not a good impression to make, it really screams ‘Budget Company’. Instead, if you’re not in a major rush, use the vast resources online to learn the WordPress CMS and basic front-end languages like HTML and CSS. About 100 hours of diligent study over a short time span will allow you to create something decent enough, consider using WPShout Courses. If, however you consider yourself non-tech, this too may be worth avoiding. A word to the wise: Proceed with caution.

False economies

Unfortunately, the price of hiring a professional web design services agency can be intimidating and for most business owners, it can be tempting to try to save money by making a website. The question “Should I build my own website” seems to come up a lot among Startup businesses. In reality, you CAN build your own website but this doesn’t mean you SHOULD. Web development requires behind the scenes coding that’s done by skilled web developers.

Designing a website also can take hours, days or even weeks. It takes time to work out the elements of a design based on its needs, and because of that, you will often go through various concepts before you have the final product. The time you might spend designing, creating and implementing could wind up costing you more in lost business revenue than what you pay to an outside contractor or professional web design services agency. Websites are not even about design. It’s a mistake to think all a website needs is a good design, that too is a given. What you need is a website that actually converts users into enquiries.

Look the bottom line is – every hour you spend fiddling is an hour you’re not out there promoting your product or service. For instance, if you consider yourself worth £250/day on the market then 15 days of studying WordPress and coding languages and then another 20 days to plan, design and code your site is costing you £8,750 in lost earnings. What’s more, you’ll never be sure if you duffed something critical up along the way. It’s obviously a different story if you’re trying to develop these skills anyway, then it’s an investment in yourself, however, if you will ultimately return to selling widgets then you might have benefited from 25 days of doing that instead, right? This is a crude calculation but you get the picture.

So what are my options?


Basically, you have two standard options: hire a professional web design services agency or hire a freelancer.

Working with a larger agency, you’ll probably have a more formal relationship. Agencies have large overheads and they need to work as efficiently as possible to be able to make enough money on a project. You’ll get an account manager assigned to your project who will be your main point of contact. At larger agencies, your account manager will have lots of other clients, just like you and they’ll try to spend as little time as possible on communicating with you.

The account manager is not directly responsible for the development of your website but is part of a larger team. They will work with a team of designers and developers elsewhere in the company (sometimes based overseas). Some agencies hire very knowledgeable account managers who are great dealing with clients and help you to scope requirements very accurately. Be aware, however, that this is not always the case so look for reviews and case studies.

Working with a freelancer directly is more informal and you are more likely to receive a personal service although likely a disorganised one. Freelancers have fewer clients and most likely work on your website themselves instead of delegating it to others. They also have less overhead so should charge you far less compared to a big local agency. There are of course risks to using freelancers as they are often less inclined to help you scope a project and take your direction which means you better be clear about what it is you want (Check out our article on how to write a killer brief for your web development team). Additionally, it can be hard to find good quality freelancers, let’s face it, how many freelance developers do you actually know? You can find freelancers on certain websites but tread carefully, these sites are self-service. Your experience depends on how you articulate your needs, price your project and your ability to vet the freelancers who want to build your site.

The solution

Luckily, trends in the market suggest that a useful middle ground between the paid options is emerging, one championed at Brainbroker. The idea is to give you the service of an agency but the price and flexibility of a Freelancer. This is achieved by merging both into the same team within the agency itself and letting the agencies processes manage the negative aspects of working with a freelancer. You can find more details on this in our article why the top marketing agencies use freelancers.

Things to keep in mind

The job isn’t over just because your website is up. After putting it online there is a long list of tasks to actually get people to see it. You need to optimize your code for search engines like Google and Bing which means working on a variety of page content tasks including links, meta tags, image attributes, and written content. Search engines, and the people using them to find your website will need to be able to decide if your content is what they want from a search term. Because of that, Search Engine Optimization (SEO) work is a crucial part of building a website. An Agency will normally do some basic SEO for you as part of the website and most freelancers (although not all) may do this on request. It’s worth keeping in mind that if you chose to build your own website using a web builder, it’s unlikely that it will be SEO optimised and if you decide to build it yourself on Wordpress or another CMS you will need additional plugins.

If you have a comment, please share it with us in the comment section below. Have you built a website, taught yourself to code or did you pay someone else for professional web design services? Let us know what trials and tribulations you encountered.