About

Neri Landscape was established in 1997 in St. Charles, IL by George Geno Neri a 4th generation resident from St Charles.  A graduate of Eastern Illinois University, and a member of ILCA (Illinois Landscape Contractor Association).Geno now resides in Geneva with his wife Angela and  three children Grace, Augustus and Giavanna.  Neri Landscape started with a lawn mower and a vision to create beautiful places for people to enjoy.  Since our beginning superior customer service has been a corner stone and still is, with Geno personally involved with each client.  Geno visits each job and oversees all aspects of each installation.  

Services

  • Please check out this space for services offered.

Video

If you are the owner of this page login to add your video now! (Youtube/Vimeo/Daily Motion)


Add a Review

Your rating for this listing :

Verify you're Human *

Just check on this box below to verify