By the way, Steve, I DID check out your site and I would not at all say that it s*&ks. I do, however, have 2 quick suggestions for you:
2. You have a page called "Planning Your Project" - instead of offering that valuable info directly at the web site, why not create a file of that same info that you can email to any one who requests it. That way you can capture the email addresses of people who are interested in your services and then follow up with them on a regular basis.
It looks like an awesome service that you provide. Best of luck!