Just built a website in record time. Received email and order for a budget website design based on one of my templates. Time: around 7.30pm. Set up design, added clients business details, updated nameservers, set up web hosting account. Time: around 9.pm. Added basic SEO tags etc., uploaded site via ftp and checked domain around 10pm and the website had already gone 'live'. I've added a couple of links to the client's site so I'm expecting it to get ranked in Google within the next 24 - 48 hours.
This was a rush job because I have other commitments for the next 10 days. Have emailed the client the same evening to let him know his website is now online. I think he may be a little surprised.