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)