How to find a website designer / developer?

F

Faevilangel

This is asked on a regular basis, so thought I would make this thread to help people understand the steps.

Website Designer / Developer! What's the difference?

There is a huge difference, and will help you define who you would like to work with.

A website designer (or graphic designer) mainly deals with the graphics of a website, planning the design and the usability of the website.

A website developer is a code geek, likes to get their hands dirty and do the dirty of work of making the design come to life.

Finding a website designer who can develop is rare, my personal opinion is that they are two different types of skill which rarely do come together.

I personally recommend using a designer for the design, and a separate developer to do the build is recommended but this can make a project more expensive.

Website Designers! How to find One!


So you have decided your business needs a new website, and you would like to use a website designer / developer to develop this for you!

Finding a website designer / developer can be a fraught process, as there are so many around and there are no recognised qualifications, so how do you differentiate Web guy 1 from web guy 2?

Below are my main ideas on how to do this

Location

You can choose a website designer by location, so someone who is in local reach of your business. I personally recommend this option to many businesses as the processes when building a website can be made simpler with face to face meetings.

Skills


Are you going to be using a certain script / skill on your website (this would have come up in your plan :cool:), if so, then looking for a developer with those skills would be beneficial.

An example, you're looking to use WordPress for your new website, so you would look for someone who advertises the fact they develop with WordPress.

Portfolio


The main thing that will differentiate web guys is their portfolio. Almost all web designers should have a portfolio for you to peruse either on their website or by request (some clients may not want their work on their web guys portfolio).

When looking through the developers portfolio, have they done similar work before? Is their work of a high standard?

Clients


Ask any potential web designers for details for some of their clients, and then speak to them, find out how the project went, was it on time, was it on budget, was the webby easy to reach and was the job completed to satisfaction.

A previous client can reveal far more about a web guy than any other method.

Recommendations


Ask friends or other businesses in your local area who designed / built their website.
Look at competitors sites, see who designed it.

Getting a personal recommendation, is more likely to help someone to make a decision to buy than any other method so do ask around. A good recommendation is worth it's weight in gold for any service business.

Networking

Do you do business networking via a local club or one of the business networking organisations (fsb, 4networking, BNI, Chamber of commerce etc).

Ask members if they would recommend a webby, or speak to any webby's that go along, get to know them, knowing your webby on a personal level can help with making a decision to work with them.

Agency Vs Freelance

Now you have your list of ways to find your webby, how you do decide which type to go for? There are 2 main types of webby, an agency, which will be made up of a team of guys and gals who will cover a large range of skills (web designer, developer, marketer etc) and will be able to run the whole project themselves and mean you have a team to go back on.

Freelancers are generally a single person, working from home or a small shared office and generally have a limited set of skills e.g. designer. They will typically work as part of a bigger team for projects, where they will subcontract in work to do jobs they cannot do.

A freelancer is generally cheaper than an agency, but an agency will have a team of people behind them to work on the project.

A freelancer will have lower overall costs, and will be more specialised in their skillset and be able to be more flexible in regards to projects.
Choosing an agency or a freelancer will depend on your project, the budget and how you think you would work better, with a single person or with a larger team.

Conclusion


Choosing a designer / developer can be a minefield but if you do your research and plan your project it should go without too many issues.

There are many, many horror stories of webbies online, so my recomendation is to make a list of 3 webbies you would like to work with, then do your research on them individually (portfolio, client feedback etc).

This is a personal recommendation, but never pay for a project 100% upfront, always try and negotiate staged projects so you're semi-covered if something were to happen.

Always be vigilant and expect regular updates from your webby, with progress updates.

If anyone has anything to add, please do
 

CFreshDesign

Free Member
Mar 11, 2011
8
7
Hi there,

Nice post. I think it is always good to clarify the difference to other people in business. There has been numerous times I have found people are looking for a web developer when actually, they are just looking for one element of the whole project - the design.

Most people can find someone that does both. I am a Graphic and Web Designer, with my main skill set in Design. This way all my client's know they are getting a high quality output. I also work with a web developer whose extremely knowledgeable in this field to ensure the finish products is of an all round high standard. You will find many developers are titled, "Front End Development and Design". This generally means they are excellent at the development and of course, this would be useless without having something to show for it, so do the design work.

What I would recommend to all businesses looking for a website is to, like it says in the article, ensure you know what you are paying for. Ask for recommendations and referrals. I have lots of testimonials on my site, but I am always happy to pass on details (with the client's consent) to see how they felt the project went. For each project I do, I always get feedback anyway to improve the service I offer.

I agree too, never pay 100% of your money. However, that is what a contract is for. So "both" parties are protected. You know where you stand and so does the company, should you have to cross any hurdles. 25%-50% is a reasonable amount to pay then when you start off, then installments is usually how I work. It works great for me, but also great for the client as they don't have to worry about a big bill at the end.

Also ensure you know about copyrighting too. Who owns the source code, this is why T&Cs are great for that. Even at the end you don't want to pay all that money and not know who owns what.

A great working relationship I would say is all about clarity. Ensure you know exactly what you are paying for, if need be - ask for a breakdown. After each meeting I always send an email with a breakdown of discussed events. You should do this too. Something agreed verbally may aswell not have been agreed. (In some cases, not all!)

Anyways just a few tips from me, great article. Thanks for sharing.:)

Come find me on twitter or view my site, C Fresh Design.

Claire
 
Upvote 0
A good way to determine whether you need a designer or a developer is to ask yourself:

Do I need my website to do anything other than display text and image content?

If the answer is "Yes", for example if you want to sell products or conduct surveys, then you need a web developer. Otherwise, a web designer will suffice.

Typically, many web developers will work with web designers that they know in order to complete a project that requires both "backend" and "frontend" work. So you don't necessarily need to find both -- in fact, the developer will often prefer to work with his own trusted designers.

If anyone is interested, I've put together a report on what to ask a freelance developer before working with them -- questions that should help to allay your fears about such a working relationship. PM me if you want to receive a copy.
 
Upvote 0
G

Glowbridge

Always, Always, Always get a contract. Any legitimate designer/developer will have you sign one before any work begins but make sure you read it over and ask them about any clauses you aren't sure about before you sign.

You don't have to agree to every clause, nor will every clause apply to your project. Don't be put off by this, the contracts are usually written to cover all possible eventualities and the freelancer should be willing to explain why certain clauses are included or to discuss potential changes to it.

Over the years I've picked up a few things that I like should be in every contract ;

  • A scope - Outlines in full the requirements/specification of the project. This is what you fall back on in disputes over how complete the product is. It should be a fairly full and proper description. Don't let it just be a couple of bullet points, it needs to be clear. Is a "commenting system" some tagged on user content at the end of blogs or is it a full blown forum-esque setup? Without clarification you could find yourself arguing semantics rather than promoting your new website.
  • External Costs - Often overlooked but it should be clearly outlined who pays for the extra's that are sometimes needed. An example would be stock imagery. If an image must be purchased, do you pay it for at the time, is it added to your invoice or is it already covered in the invoice?
  • Notice - Delays can happen, accidents can happen, illness can happen.. How long before a possible delay should you be notified and what is the freelancers policy for the unexpected?

    Generally you will find these clauses heavily weighted in favour of the freelancer. Which isn't entirely unfair. My current contract says I have to give 1 weeks notice when possible but for unexpected/emergency situations I just have to make you aware of the situation. What I do then is at my own discretion, generally I would ask a colleague to complete the work if possible (at no extra cost) but I'm not obligated to do that.

    Likewise if you wish to delay completion (and possibly payment) of the project, when and how do you need to do that?
  • Clear copyright - Do you get ownership of the code? Does the freelancer have reproduction rights for their portfolio? Can you edit their code without permission?

    By default everything the freelancer creates belongs to them and they need to explicitly sign it over to you in some way. They aren't in your employ, they are selling you a product. Every freelancer does this differently but it should be outlined clearly in the contract.

    My preference is to grant the client full worldwide, unrevokable usage rights, but retain ownership. The client may use & modify everything I create for them but they may not sell it to third parties without permission.

    Reason being I create a lot of things for any project, whether it be graphics or code. I may wish to reuse those things in other client projects or in some rare occasions I may come up with something particularly clever and want to expand it into a standalone product. I need to retain my ability to do that.

    I ask the same in return for client properties, to allow me to display the site in full in my portfolio, in any way I wish.
 
Upvote 0

Rasta Pickles

Free Member
Jun 15, 2010
335
71
Bristol
Great points raised, most people make the mistake of using developers because they are friends or part of their networking group; pick an agency based on merits not friendships!

But **always** bearing in mind that developers have a code library that they're fiercely protective of (after all, they "learned" everything they know from the likes of stackoverflow) and outside of that code base they don't know how to even present a basic webpage.

But they want £50k a year :eek:

Frauds, 95% of them, trust me.
 
Upvote 0
Personally I disagree with the location element as a necessity because in this day and age it is quite possible to do it entirely via phone/email. I work with clients all over the UK and while I occasionally meet with local clients (mostly for large projects) I find it easy to collect information from customers via email then discuss concepts on the phone or skype.

I would advise people to stay VERY well clear of freelance sites. They are often full of very cheap outsourcing with poor quality, in my view.

What I always recommend to people, along the lines of contracts is look for guarantees. So many people are locked in for 12+ contracts, big deposits etc etc I do all my sites with no minimum term, no upfront fees just a monthly fee and get so much work because of it. If your work is any good you should not need to lock people in or take cash up front! I also prefer the monthly cost model because I have an on going relationship with my customers and my survival is directly tied to providing an on going good service. Finally I give people a free trial so they can try before they buy, sure I get the occasional time waster but mostly I get very grateful SME's who get to save money...

Not saying this as an advert for my business, but more because there are now lots of similar companies where they offer monthly fees (not site builders, I am talking bespoke sites for monthly fees) and would always suggest people give them a go, after all you are only risking hundreds instead of thousands (or nothing for those doing free trials).

I would also say be most careful of sending deposits outside the UK, losing UK legal protection is a big deal.

Well thats my 2 cents :)
 
Last edited:
Upvote 0
Great thread, I wouldn't say freelancers are always specialised, they can be (ie in a specific niche area), but rarely in a whole field (ie designer or developer) as its such a massive field these days.

You can also go down the diy website design. Even GoDaddy has its own easy to use website out of a box and has a current offer of a free domain for every website.

I'm not sure if that's relevant.

Someone who cares about their web assets won't use a DIY service as they are very limited and have no individuality. DIY services are really for your localised small business types who arent goint to gain anything meaningful from a website and just need a website to show their contact details and say "hey I'm here".
 
Upvote 0
Website Designer / Developer! What's the difference?
I'd like to add to the confusion by also saying there is a difference between a HTML/CSS web developer coder and a software developer coder. HTML and CSS are page layout coding languages, mainly determining "what a page looks like", whereas other coding languages like PHP, SQL, Javascript are software programming languages for programming functionality or "what a website does". So there can still be 2 very different types of coders/developers in the web world. And this is still an over-simplified description of a complex scenario, for instance Javascript used in a certain way, can just adds cosmetics to a website, more "what a page looks like" than "what it does".

Generally, get the coders with the right skills for the job in question.

Always, Always, Always get a contract.
Well said! I've written some posts on this forum in the past about website briefs and client-supplier contracts.

Also be aware in semi-bespoke solution scenarios, i.e. multi-supplier scenarios based on an existing package from one supplier and some custom development work by another supplier, who is taking responsibility for what. And be aware that if the custom work supplier is not taking responsibility for an open source package it is generally you who is taking responsibility for the open source package, since most open source package licences state that they offer no guarantee of being fit for purpose, they are free after all!
 
Upvote 0
I'd like to add to the confusion by also saying there is a difference between a HTML/CSS web developer coder and a software developer coder. HTML and CSS are page layout coding languages, mainly determining "what a page looks like", whereas other coding languages like PHP, SQL, Javascript are software programming languages for programming functionality or "what a website does". So there can still be 2 very different types of coders/developers in the web world. And this is still an over-simplified description of a complex scenario, for instance Javascript used in a certain way, can just adds cosmetics to a website, more "what a page looks like" than "what it does".

The JavaScript, jquery, html5 issue comes down to UI/UX designers and developers which are specific fields within their own rights. Like I said previously, which I'll elaborate on. Back in the day the web was quite simple but today its a broad area with loads of individual specialisms such as UI and UX.

Generally, get the coders with the right skills for the job in question.

This is one problem where agencies and studios offer a distinct benefit. Our typical client wouldn't have a clue what specialisms they actually need beyond a general archetype such as designer, developer, app developer. Agencies tend to have most or all skills in house or via their network of "go to guys", so take that burden away from the client as they know what they want but the agency deals with the problem of getting there.

Well said! I've written some posts on this forum in the past about website briefs and client-supplier contracts.

If a provider didnt require a contract or a client didnt want to sign one, that would be a deal breaker.

Also be aware in semi-bespoke solution scenarios, i.e. multi-supplier scenarios based on an existing package from one supplier and some custom development work by another supplier, who is taking responsibility for what. And be aware that if the custom work supplier is not taking responsibility for an open source package it is generally you who is taking responsibility for the open source package, since most open source package licences state that they offer no guarantee of being fit for purpose, they are free after all!

That's a very good point and can put all involved in a slightly uncomfortable predicament. I would say that you should have quite a comprehensive ongoing plan in place for the provider to support, and to use a provider who can support the product.

Just delivering say magento and treating it as an install, skin, add extensions and there you go is very dangerous.
 
Upvote 0

LCowles

Free Member
Dec 30, 2012
35
0
Hi,

I actually started out as a designer, then after a few years at UNI, moved more into development, and now I have moved up into consultancy... I think this is all a bit prescriptive, not that any specific point(s) in the right context is necessarily wrong, but just could turn into a round peg, square hole situation very easily.

The bottom line is if you meet anyone that wants to provide you with a service (plumber, gas-fitter, car-salesman, or web-designer/developer), try to have a decent conversation with them, so that you know what you are getting into. I have found that over 90% of the people I speak to, just want to sell me something, and so I can't trust them, I need to know that they are not just trying to pay their mortgage, buy a new car they want (and no I do not mean feel that they are not). Conversation is king, I do not mean ask about their dog, their solvency, their makeup or any piercing or tattoo's or hobbies (why do people go on about that fluff...); I mean to ask them about what they think they can do for you, possibly relevant experience, like a job interview, but lets face it I am not aware of anything you can't ask someone (within the bounds of human decency and morality), before discussing terms.
 
Upvote 0
Hi,

I actually started out as a designer, then after a few years at UNI, moved more into development, and now I have moved up into consultancy... I think this is all a bit prescriptive, not that any specific point(s) in the right context is necessarily wrong, but just could turn into a round peg, square hole situation very easily.

The bottom line is if you meet anyone that wants to provide you with a service (plumber, gas-fitter, car-salesman, or web-designer/developer), try to have a decent conversation with them, so that you know what you are getting into. I have found that over 90% of the people I speak to, just want to sell me something, and so I can't trust them, I need to know that they are not just trying to pay their mortgage, buy a new car they want (and no I do not mean feel that they are not). Conversation is king, I do not mean ask about their dog, their solvency, their makeup or any piercing or tattoo's or hobbies (why do people go on about that fluff...); I mean to ask them about what they think they can do for you, possibly relevant experience, like a job interview, but lets face it I am not aware of anything you can't ask someone (within the bounds of human decency and morality), before discussing terms.

Its funny you say this.

I agree that its important to always work with a supplier who actually talks to you about the solution you require, your needs, your desires etc. without that information a supplier simply cannot deliver a solution that's right for you.

But on the flip side, its disappointing the amount of potential clients who just want a price and seemingly don't want to discuss their needs.

So I would add, when looking for a provider to think about what you want and what you want to achieve and be prepared to discuss your needs with the providers you contact.
 
Upvote 0

LCowles

Free Member
Dec 30, 2012
35
0
Well you can give them your base price and explain what the base-features and add-ons are. Nobody wants to get a bum deal and sometimes people can be wary of conversation, due to hard-sellers and pushy sales-people.

For example your support as mandatory will obviously force prices up, which means some budget clients may go elsewhere. This may be fine, or you could offer the support as an add-on, discount higher-value support packages and provide x-hours free with the base-service as a "taster".

So for example I could charge £25 per backup stored (not taken) of any FTP or database < 25GB. So, if someone says great I want hourly backups I would have a conversation with them, tuning what they want with what they need and finding a happy middle ground. I would also discuss with them the fees to restore said data and how to access the data providing some support, maybe 1-2hours free, so that they know I value their custom.

You can only give someone so much choice and you will inevitably get customers that want the world for £25, but if you just dump everyone off because they are too abrasive and in a rush, you will never get your ideal customers who may even become friends.
 
Upvote 0
Well you can give them your base price and explain what the base-features and add-ons are. Nobody wants to get a bum deal and sometimes people can be wary of conversation, due to hard-sellers and pushy sales-people.

For example your support as mandatory will obviously force prices up, which means some budget clients may go elsewhere. This may be fine, or you could offer the support as an add-on, discount higher-value support packages and provide x-hours free with the base-service as a "taster".

So for example I could charge £25 per backup stored (not taken) of any FTP or database < 25GB. So, if someone says great I want hourly backups I would have a conversation with them, tuning what they want with what they need and finding a happy middle ground. I would also discuss with them the fees to restore said data and how to access the data providing some support, maybe 1-2hours free, so that they know I value their custom.

You can only give someone so much choice and you will inevitably get customers that want the world for £25, but if you just dump everyone off because they are too abrasive and in a rush, you will never get your ideal customers who may even become friends.

Of course, but that's not quite what I was getting at, and as we don't serve a bottom budget market its not quite relevant to me at least.

What I was getting at are those who don't want to discuss requirements and needs at all. Not those who are uncertain or need a lot of guidance, there is a difference between someone who just doesnt want to discuss needs and someone who is uncertain, needs guidance, unsure of what they want/need or don't have a plan.

Its those who want a price and that's it, which just isn't in anyone's interests and actually exposes themselves to the types they want to avoid.

Interestingly, we don't have base prices and outside of "in a can" providers who mainly supply generic packages, I know few who do.

Good providers will supply solutions that meet the clients needs and that will solve a specific set of problems or desires. The solution is a personal thing thats unique to that particular client, their business and their needs.

That's why these types of prospect, who don't seem to want to talk (your answer as for why may be right), is disheartening.

The point of my post was to encourage those who are looking for a solution to put worries about pushy sales people aside and be prepared to talk, potentially in some detail, about their needs.

It will become clear quickly when you are in front of a pushy salesperson and will also indicate to you when your talking to someone who has your best interests at heart.

In regards to lock ins and forced packages, I like flexibility. I don't like lock ins and forced support/services myself so don't work like that with others. I don't quite understand why providers do it because you actually build better, more sustainable relationships by being accommodating to what the client wants.
 
Last edited:
Upvote 0

RedEvo

Free Member
May 12, 2007
5,767
1,531
62
Aboyne, Aberdeenshire
But on the flip side, its disappointing the amount of potential clients who just want a price and seemingly don't want to discuss their needs.

This is a good point. It's quite common for people to expect agencies to write them a spec (free of charge) and attach costs or to simply request a price against a spec that's woefully inadequate.

d
 
Upvote 0
There are so many Web Designer and Developer available in the Freelancing site. That sites will be very helpful to find a good Designer.

I'm sorry but I could not disagree more if I tried. In my experience freelance sites are full of outsourcing and work-to-rule development. With everyone racing for the bottom price without care for quality or innovation.

I would always advise people to avoid these sites, stick to companies that are obviously standing on their own two feet, with portfolios and references rather than ratings and usernames.

I would also suggest people always ask to speak to the developer, increasingly there are UK based agencies that claim to be web developers/designers and are mere front offices for outsourcing/freelancing to the lowest bidder.

Get a relationship with the people working on your site as they control one of the most important parts of a modern business.
 
Last edited:
Upvote 0

Alan

Free Member
  • Aug 16, 2011
    7,089
    1,974
    At a certain size of project, I feel that assigning a professional project manager (not from the agency, but either internally or a independent / consultant project manager)

    I'm not sure what the economic break point of is for assigning a PM. It certainly wouldn't be for a £75-£5,000 minor site. Probably the starting point would be around £20,000 investment is where using a pro-PM would come into play.
     
    Upvote 0
    S

    Successukdotcom

    Does that mean I have been missing a trick? As a self confessed website designer, I have learnt may years ago how to be an uber Geek :eek: web designer and SEO specialist rolled into one.

    Surely there are more of me out there somewhere??? I admit my age shows wealth of experience both in business sense and practicality as well as providing a slick site with zippy features when needed.

    Perhaps I am like Tigger - the only one...
     
    Upvote 0

    LouisGi

    Free Member
    Oct 22, 2012
    22
    2
    A good way to determine whether you need a designer or a developer is to ask yourself
    Do I need my website to do anything other than display text and image content?
    If the answer is "Yes", for example if you want to sell products or conduct surveys, then you need a web developer. Otherwise, a web designer will suffice.
    If you need a developer you might also need a designer if you want your web site to look nice don't you think?
     
    Upvote 0

    Ray-Dad

    Free Member
    Jan 16, 2013
    10
    0
    No so far away
    Great post and thread, with many excellent contributions, thank you. I wish I'd read this a couple of months ago, as you may gather from the thread I began today... would love to have some comments on my question(s), or are they too complicated or nebulous?

    Having said that, I did actually do most of the things Faevilangel and others suggest, apart from insisting on an in-depth contract and talking to other clients of the designer/developer (I'll be more mindful of that distinction from now on!)
     
    Upvote 0
    N

    neil@CamisOnline

    from my own experience, it was very useful to find a designer/developer would had knowledge of my product/service. Aside from how the website looks, the most important thing is the content.

    There are many companies out there claiming to be able to get you to the top of Google, but as time goes on and Google updates, tricks like exact match domains stop working.

    If you've got great content on your website, then you should have little to worry about when Google issues updates to their search.

    Back-linking will help get you traffic, but visitors won't stay on your site if it isn't relevant to the information they're looking for or if they can't easily find the stuff that they need.

    I found that it was useful to brainstorm what we thought the site was about to hand over to the developer before they started. The more information you can give them the better; as the owner, it's only really yourself who knows what your business is truly about. Also any previous marketing material really helps too.
     
    Last edited by a moderator:
    Upvote 0
    N

    neil@CamisOnline

    We ended up changing web designers. We found that there was a void of difference between one and another. Luckily I managed to get in touch with a friend who had just gone self-employed as a designer and marketing consultant.

    Other than some of the wording, there was little that could re-used from the first incarnation of the website so I felt that time, effort and money was wasted on it. Nevertheless we learnt valuable lessons.

    I always warn my friends about using site builders and students to put websites together for them, sure it's cheap but it's unlikely to bring you much business. You want some want who can support you after you've launched.
     
    Upvote 0
    N

    neil@CamisOnline

    I did consider using offshore, but after thinking about the legal and contractual ramifications of it (basically I'd have no comeback as they'd be in another country). I decided to stick with UK developers. Personally, I wasn't prepared to hand thousands of lines of my own programming code to someone I didn't know. I don't think NDA's for stuff of this nature are worth the paper they are written on, particularly when you're dealing with an offshore business.
     
    Last edited by a moderator:
    Upvote 0
    R

    reena thakur

    hi,
    i think this not very difficult to find a website designer/developer because in or out site of there is lots of people ,who have knowledge about it software and about website so it's simple to post the requirement on site which provide job information, and u will get a good website designer/developer
     
    Upvote 0

    Latest Articles

    Join UK Business Forums for free business advice