Jump to content

Starting a Web Design Business?


Recommended Posts

This is a summary of the topic 'Starting a web design business', originally posted on July 23, 2008.


Original thread:





Hey all,


I am new to this forum.... looks like a good one


I am interested in starting my own web design business, but am unsure about exactly what I should do to get started, besides just design. I have one site, going on three, that are still under development.


So how do I start designing for people? Do I just do a couple free jobs to get started? Do I need a site, that displays my work, etc?


Thanks in advance!




Sounds like you are about where I was a couple years ago. I actually started in high school -- figured out I enjoyed graphic design and web design, and decided I wanted to do something with it. I currently run my business as a side project, usually accepting only one or two clients at a time since I have a regular job and take college classes full time as well.


Where do you get started? Probably after you finish up with the sites you are currently working on, you should settle on a name for your business (unless you are simply going to use your own name) and design/build a simple portfolio site to showcase your work. Ultimately, that will become your best selling tool for explaining who you are and what you do. If you can, do this while you have the time and aren't busy with client projects. As I have learned, the longer you wait to do it, the better chance that you won't. It's hard to spend time on personal projects when you have paying projects to think about. smile


Depending on your skills, it may be a good idea to come up with a logo and some basic templates for your business, (letterhead, business cards, a design proposal template and an invoice template). You are about my age, and I have found that having some of these items has boosted my credibility and made people take me a bit more seriously as a designer and entrepreneur. If you can't do this yourself, perhaps see if you can find another professional or student who you can trade services with -- they'll do some identity work for you in exchange for a website.


As far as getting started and getting more clients, the best way I have learned is through word of mouth, and also through online. If you offer good service and reasonable prices and keep your client's happy, they'll refer you to others. Also, it helps if you take some time to create a quality website that is optimized for search engines. My latest client is someone who found me via my website (how the did that, I really have no idea, since I don't rank highly for anything at the moment...) and they have quickly become my highest paying client.


Should you do free work? It depends on the skills you have and your situation. Unless it is for a non-profit organization or a cause you feel deeply about, I wouldn't suggest it. However, you may offer clients that since you are just getting started and need the experience, you would be able to offer them a deal. That way, there is a clear understanding that you won't always be cheap, and they won't undervalue your services.


Setting up a business does take a bit of legal understanding... Where are you based? If you're in the USA, I'll go into that a bit more. Otherwise, you'll have to do that research on your own.

Just ran across a series of articles on Freelance Folder that might be helpful... especially the one on branding.



Yes, i am in USA. Currently, I have a site that I was going to use to showcase some of my sites that I have created. So yes, any of the legal/business advice would be a great help?


Also, right now what my skills lack is image creation, since I am not very good with either gimp or photo-shop, most of my sites lack very many images. Any suggestions/help in this regard? Also, how do I know what to charge clients?


Thanks so much for you help!

OK... some legal details... As a disclaimer, I really don't claim to be an expert on this subject, but I'll pass on whatever I have picked up in the last few years of doing this.


OK, this applies primarily to California, where I live, so you may have to check on your state's rules if you live in a different state...


If you live in California and operate a business that does not include your name, you need to register your business name with your County and set up a DBA (Doing Business As). Basically, this registers your business name and your contact information with the state, and allows you to legally operate. In addition, once your DBA is approved, you have to place an ad in a local paper stating that you have started a new business. Usually, after you register your DBA, a couple local papers will contact you with ways that you can post your ad in their paper -- it's pretty easy. If I remember correctly, registering the DBA costs about $20, and the newspaper ad costs somewhere between $30 and $50.


Also, if you are using a business name that does not include your own name, you may want to double check that it is not in use with some major corporation. While the chances of you getting sued over a business name is probably pretty low, you could be pressured into changing the name to avoid legal hassles.


There are tax rules that you will need to research more, especially if your business will be your sole means of income. I need to go back and refresh myself on those rules, so I really can't cover it in much detail. However, if you are self employed, the government will take out about 25 to 35 % in taxes, and if you are earning a significant amount per year, you are expected to file estimated payments with the IRS four times a year to cover the tax bill that will come due in April. However, (as in my case) if you have another job where the employer is paying part of your taxes for you, and you aren't making a great deal of money working freelance, it is much less of an issue.


One thing I forgot to mention in my previous post... It really helps to have a standard contract that you use and ask clients to sign before you start work with them. The contract would cover what services you are offering the client, what the cost of the project is, and which parties have which responsibilities. This document should also protect you in case the project falls apart and either side decides to cancel the project and other legaleze if things don't work out. When I was first starting out, I didn't use a contract, but I have found that it is very useful to have a document that lays out the exact agreement between me and my client. I simply won't do a project without a signed contract.


As for your lack of image creation skills, that is definitely something you will want to improve in. There are many sources of online tutorials out there online that may help you, or you may consider taking some classes at your college or a local junior college -- that is what I have done. Knowledge of photoshop or a similar program is very useful, since that is the part of the website that most people will see directly and understand. Most clients don't want or necessarily need to understand the coding that is involved.


What do you charge clients? I don't think anyone has an answer for that one. =P It depends on your skills and confidence level, and often where you live as well. If I remember correctly, I started at around a $20 an hour figure, and worked my way up from there. It does vary greatly though, depending on who you ask. I've found the average figure for design work (at least in my area) seems to be around $50 or $60 an hour. It'll often depend on the client too, and what they are willing to pay. Obviously, you would charge a large corporation that will get a lot of publicity more than a tiny one person business.


Two books to recommend... One is "How to start a home based web design business" by Jim Smith. (Amazon Link It doesn't go into things in great depth, but I found it useful for some general business knowledge, and it has a useful contract template that should get you started. Also you may want to look at the Graphic Artists Guild Handbook: Pricing & Ethical Guidelines (Amazon Link) which contains some useful legal/pricing information.


Any other questions?

Thanks, how do you go about getting someone to sign a contract if they are from a different state? Do you ever do work for clients in different countries?


As far as the images on your sites are concerned, do create these or get free images from the internet?


As far as coding it concerned, I am very familiar with CSS and HTML, but just starting with PHP. Do you find it necessary to know scripting languages for your work such as JavaScript, PHP, or APS.net? If so, do you know of any good source for learning these languages?


Thanks so much!


"Thanks, how do you go about getting someone to sign a contract if they are from a different state? Do you ever do work for clients in different countries?"


Depends... You could always accept a signature by fax. I don't always ask that my clients physically sign the contract. Often, I'll simply accept a written acceptance via email (though I'm not quite sure if that would hold up in a court of law).


Recently, however, I have been developing a client backend to my website in PHP, which allows my clients to login and view project details. In that area, it includes the contract, and the client can electronically sign it, which sends an email to both parties saying that the client has signed the contract and stores the agreement in a database.


Images on the sites I develop are a combination of free stock photography (sxc.hu, specifically) and paid stock photography (istockphoto.com or dreamstime.com). If the site will require a significant amount of stock photos, I usually ask the client to agree to cover the costs of the photos.


"Do you find it necessary to know scripting languages for your work such as JavaScript, PHP, or APS.net?"


Originally, I started out with HTML and CSS, and have been slowly adding to my skills. A bit of knowledge of PHP or another dynamic programming language is quite useful, and I'd definitely encourage you to continue learning. It'll help set you apart from all of the rest of the coders out there that only know HTML and CSS. Most of my PHP knowledge either comes from personal experimentation, PHP books or tutorials on killerphp.com or phpvideotutorials.com.

Ok, well I really appreciate you time. A few more questions:


If a client asks you to do something for their site that you do not know how to do or can't do, do tell the "I can't do that" or do you hire a third party to do it for you?


Secondly: This is a issue I have been very perplexed about. Once you design a site for someone, how do you handle updating it? Do you allow them to update it via a CMS or are most of your sites pretty stationary?


Thirdly, do most of your clients already have hosting and a domain, or do you include that in the price as well?


Lastly, if this a area that is going to be profitable for me once I get started, so that maybe I could do it full time, or is it more of a "chunk-change every-once in a while" hobby?


Thanks for your experience and input!




If a client asks me for something I can't do... it depends. If it is something that I could do, and just may need a bit of experimentation, I usually tell them it isn't something I have experience with, but I will get back to them in a day or two and let them know if it is possible. If it isn't something I could learn quickly enough to do it yourself, I may check if a friend or contact can/would be willing to do it (though that may cut into your profit.) If you can't do it and you can't find a friend to do it, I usually would pass on that project, and perhaps suggest another company in my area that might be able to help.


How do I handle updating sites? Depends on the site. Up to this point, most of the sites I have designed are static sites that I take care of updating for a monthly fee. However, as I have found this to be sometimes stressful and timeconsuming, I have been moving towards using a CMS. It's just a matter of finding the necessary time to learn. Especially with larger clients, they tend to assume that they will have the power to edit content, so it is important to either know a CMS or be working in that direction.


As for hosting, I usually offer hosting services via a resellers account at hostgator.com. Most of my clients want hosting, but don't want to deal with the hassle of setting it up. I usually include that in the contract as a quarterly fee that they pay me.


Will this be profitable? It really depends on your experience, your energy and your networking skills. Doing it yourself is tough work, and I have had a few friends burn themselves out trying to do it. At this point, even after a couple years experience, I don't feel ready to try and do it myself -- it'll stay part time for me, at least while I am busy with school. The longer you do web design, the more there seems to be to learn. At least while you get started, I'd suggest doing it as a hobby or part time job, and thus don't expect to get paid a lot. Don't make it your primary source of income -- that's just asking for trouble. However, as you build up experience and improve your skills, yes, I do think it has the potential to be profitable.


You may also want to consider, after you have more experience, trying to get hired by a web design firm in your local area and working for them for a while. You'll get a lot of good experience, and will be able to build some of the skills needed to do it full time.

Link to comment
Share on other sites

  • 1 month later...

Hi Josh,


As someone who has built several sites, although I do it for myself and my companies, I think one of the most important aspects of creation is understanding what the needs of the customer are before beginning any design. I've seen numerous websites created at great cost for a wide range of companies, and they all look the same. Similar templates, similar content profiles and nothing to identify the customer's unique business niche.


There are a wide range of website types and I think personally that before any committment is made to a new customer that this be taken into account.


Learning the mechanics is probably one of the simpler things to do. Being creative and unique is a life long lesson.


Have a wonderful and successful day.



Link to comment
Share on other sites

  • 1 year later...

Great article. How did you design the client backend for your website? I have thought about this recently.


I usually just email them the contract and have them email it back to me with their authorization to do the work in the email itself. This way I have a copy of the email stating that they agreed to proceed with the project. I always get 50% upfront and the balance when the project is complete. I have only had 1 client who didn't pay... I removed their website and within 24 hrs i got a check delivered to my house.

Link to comment
Share on other sites

How did you design the client backend for your website? I have thought about this recently.

Actually, that feature is disabled for the moment... I originally wrote something basic using PHP, but it required too much upkeep and handcoding to add new clients easily. Ideally I'll rewrite it at some point in the future using PHP/CodeIgniter to be more usable and easier to manage. I'm working on a CodeIgniter based project for a client at the moment that includes a lot of the functionality that I want for my own backend, so I may be able to reuse parts of the code for that. (And yes, I have the client's permission).

Link to comment
Share on other sites

  • 4 weeks later...
Guest debrah.h48

If you really want to have a business in Web design, then writing a business plan won't hurt you. And it might focus your thoughts on the matter. I had one friend who had been desiging Web pages for three years when he wrote up a business plan. He realized from that plan that the reason he wasn't doing as well has he had hoped was because he couldn't charge enough to cover all his expenses as a full-time designer. So, he scaled back his freelance hours to part-time and got a part-time maintenance designer job. He was able to raise his rates because he didn't need the work as badly and was able to go back to full-time freelancing at the new higher rate in only a few months. If he hadn't written out his business plan, he would have just continued to under bid and barely make ends meet. It can work for you too.

Link to comment
Share on other sites

Again, I really enjoy this site, I think its great that this forum community was created. I have one issue as of now. I am in the process of starting a web design business (about a few months now - as I have been learning PHP, RUBY RAILS, and joomla), and I am in some need of direction regarding a contract/proposal framework. Can anyone guide me or provide advice based on experience on how to write up a contract? It would be greatly appreciated.


It doesnt have to be a full contract, but what should I definitely not omit based on experience. I am working on this as I type.




Link to comment
Share on other sites

  • 3 months later...
  • 1 year later...

hiii,in my opinion you should go to online videos for knowedge,& search related topics how to start a new web design business there you get best articles i really do the same thing & take a help from the one who knows about it thoroughly.






Link to comment
Share on other sites

  • 1 month later...

Okay, reading through the beginning part of this has helped me a lot, but i have a very simple question - does it help to have yourself set up with a name for your business that isn't just your name? Such as Falken creative, or a&b website design? Im not sure if this is answerable, but i wondered if anyone has had feedback from a client, or other website designers, about its effectiveness? That isn't just aimed at Ben and Andrea, however i found links on your profiles and i thought it might of helped :)


I was going to simply have my title as 'Daniel Hodge Website Design', however since most of the posters i have seen around this site seem to have certain business names, is this something i should also consider?


Thanks a lot!

Link to comment
Share on other sites

I honestly didn't study the issue. I wanted AB Webdesign, my initials, but that .com was taken, so I settled for a&b. I don't think I'd do that again, just because the ampersand creates a problem in the domain name - aandb..... just the first name seems a bit too casual,but I think just the last name - Hodge Webdesign' for example would be good and not as long as both names.


We also have Auxiano Creative here (Susie), which I like the sound of, but just hearing it, one would not know what it's about.


But again, these are just my personal observations and preferences, not survey results or a study.

Link to comment
Share on other sites

I don't believe so. It is handy to have web design in the name as it tells the user (especially when searching) what your web site / business is all about.


My own LSW-Webdesign came from my fathers art business "Lamson's Studio on the Alley" in Barnesville Ohio in the early 70's. So I created "Lamson's Studio on the Web" aka LSW.


I frequented a hobby shop in West Berlin called Alex Lange Hobbies, the problem is when he retired and sold it it went to a guy named Bernhard, but the name stayed as it was established.


In the end the name only really makes a difference for people who know you personally. It is the design part that matters. I joined Killer Sites when it was owned and operated by a web development author who wrote the books. Steph took over running it and it eventually became his site. That was no problem as at best it only had the original author's name associated with it. That book is so outdated it no longer matters.


Personally I think something catchy or memorable that makes it clear what the business is is more an issue than your name on it, but if it works I don't think it will hurt either. Off the top "Hodge Podge web design" would be catchy and memorable... then again it could suggest that the project could be rather mismatched and cobbled together. There are a lot of things to consider for sure.

Link to comment
Share on other sites

Off the top "Hodge Podge web design" would be catchy and memorable... then again it could suggest that the project could be rather mismatched and cobbled together.

I thought of 'Hodge Podge' too, but also dismissed it because it just doesn't create images of something solid and professional.

Link to comment
Share on other sites

Personally, I think having a business name rather than simply using your own name makes the business sound slightly more professional/gives you a slightly better first impression. Using your own name isn't bad, per se, but it makes your business sound small.


I'm not sure if there are legal issues if you choose to have a business name that doesn't include your real name... At least in the US (specifically in CA, though I think in other states as well) you do have to do a little bit of paperwork in order to use the name. I'm not sure what the rules for England are, but you would have to look into those.

Link to comment
Share on other sites

  • 10 months later...
  • 9 months later...

Initially to get more web design projects you must have some portfolios to show. So, for that first you have to do some domestic projects and offer your service to the end-users at an affordable price. If you do this then you will get some confidence and then this would help you a lot to get more projects.

Link to comment
Share on other sites

  • 1 month later...
  • 6 years later...

Starting a web design business is a good idea because of the high demand for a web designer, but your design should be different from others. Because there are lots of designers all over the globe some are experienced, but the web design field wants creativity if you have a creative team of a designer then you can go for it.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...