The best constructive advice I can give is that I would strongly suggest reading through any of the past reviews we've done on here (there are many). It doesn't matter what the site is that's being reviewed. In fact, you don't even have to visit the site. The advice and suggestions will apply to your site.
a guy who knows both the lawn business and web strategy