The logo is a combination between a leaf and a finger print, to represent the creativity of a Landscaping company.