There are many benefits to using artificial turf in your landscape, but before you install anything, be sure you understand ...