As you all know I have my web design & development business. I host about 40 sites currently so there is always work to be done. There is always more coming in.
I just came across the top 10 "Nos!" for freelancers and it applies to my business too.
It's strange how people some how thing their website is the least important part of their business and that their nephew who knows a bit about computers can whip something up. I know we don't like shelling out money but it's false economy. What you put in you will get out.
I've had one customer who we've been developing a site for over 2 years for!!!