Know your service and do it well.
The point is their client paid a lot of money for a joke of a website.
I see this so much. Not only in web sites but also in other online services like SEO and Social Media.
It's easy to see why some clients feel the service they bought has no value. That's because it was done badly in the first place.
I've had to pick up the broken pieces of several bad web authors and honestly *shakes head* it's getting old. And I know I'm not the only one here that feels that way.
If you can't do one service well and know it inside out just leave it alone. Don't even charge for it until you have experience (and yes that does mean doing some test exercises). I've done that a few times when I've wanted to know how everything works. Ask some business owners who may need some extra SEO if you can build a complimentary site and rank it - for free. If they like it and it does the job you've got yourself a reference for your LinkedIn.

Even if you're outsourcing know exactly what you're supposed to be outsourcing.
That's my mini rant for the day.

V
Industrial Automation Control Specialists: Linkedin Profile | Industrial Automation Twitter Feed |Automation Control Facebook Feed |