Thanks for the feedback. That's actually the exact problem I've been having with my first customers. I end up consulting with them via email (until the pitch is perfect) anyway, so I might as well build the site around it. A 30-minute consultation is a great idea too.
Thanks again.