Looks decent. I'm still in the beginning stages of mine right now. My problem is I wanted a simple to navigate Wordpress site, Optimized for keyword searches, with some high-tech features like an 'automated scheduling system' so clients can set up their own appointments in just a few easy steps... naturally, I'd 'bribe them' to do so with a 5% -10% savings...LOL
Unfortunately, I was trying to configure it where they choose a package and/or "a la carte' items, redirect to the calender, choose a day, time, and date, and have the system reserve the appropriate time frame for the service(s) selected. Then, upon confirmation... redirect them to a PayPal page requiring them to pay a *$25 refundable deposit.
Problem is getting the system to 'block-out' the appropriate amount of time equal to the service(s) to prevent over-lapping. So, I have abandoned it for now. While I fear people might not like the $25 refundable deposit in order to set an appointment, I am determined to do this to prevent wasted trips, time & travel.
If they do not cancel with 48 hours notice or they are a no show at their chosen location (*within a 30 minute window) I leave...and they forfeit their $25 deposit for my time & travel fee.
However, equally, If I am late (*over 30 minutes) or need to reschedule, they get $25 off their service!
A mutual vested interest policy of sort.
If the client is punctual, as will I try my best to be, then the deposit is deducted from the services rendered. Not sure if anyone else is doing this, but I have been trying to integrate this into my website. (*With or without the automated scheduling system.)
As Todd pointed out SEO is critical in obtaining targeted traffic. I still need to tweak my meta data, add analytics, and build some blog articles around specific 'keyword phrases' but was shocked that I already hit page 1 on Yahoo (sites only 8-10 days old) for the terms "Eco-friendly mobile detailing in Orlando" - 5th position. *I hadn't even submitted my site to Yahoo yet, and somehow I got a hit already.
Kinda scary considering I don't even have my mobile van set up and ready to roll yet!
Truth is, I need to get back to work on that now.