What does it mean to you to "better your yard"? I bet it ain't good landscaping. :~D
Maybe he meant better his "mill".