Re: Vista Print sites, you're effectively paying for an online brochure and nothing more. Getting your site found by means other than seeing it on your flyer/ad/truck/sign/biz cards means being found on the search engines, and I don't see any of the large, inexpensive companies (and even some pricey ones) do this real work for you. I tell people that the actual web site design/build accounts for a fraction of the project. Once the site goes live, getting it found is the real effort.
I know lawn & landscape marketing, branding, and web strategy. I'm not anonymous, I just don't self-promote.