Excellent comments from all and Dubbya for sure.
First rule of a logo is: Must work in black and white first.
New Digital Rule: Must work in the digital world and the real world.
Go from there. Given it's outdoor landscaping, using imagery associated with nature would be key, such as a flower, shrub, grass, roots...that sort of thing.
Right now, "icons" are not as hot as typeface based logo's that use the word as the image, conveying the concept with the word as the icon...that being said, we use an icon in our logo. So I broke the hot trend
Also, the start of the logo is too bright, and won't work well in grayscale. It's also too pixelated, which on a card won't look good.
Remember, you'll need to be sure it can be made small for print ads, business cards and brochures.
Keep in mind that you can incorporate good use of card material stock (i.e. a linen stock with rough edges to promote the concept of the lawn in a light shade of green...) such elements blend together. You're business is about meeting people, your business cards will be critical.