Since you have a web site, I'd recommend hitting the web sub-forum and you'll find quite a few tips, especially pertaining to Search Engine Optimization (SEO). Pay particular attention to the posts where people ask for reviews as there are a ton of links and advice for how to better help your site get noticed.
As a word of advice, I would strongly suggest losing the auto-playing music that "welcomes" visitors to your site. With a large percentage of people shopping for services while at work, a startling song blasting from their speakers does not help your cause.
I know lawn & landscape marketing, branding, and web strategy. I'm not anonymous, I just don't self-promote.