I LOVE TREES Landscaping Contractors - Santa Clara, CA Looking to contact I LOVE TREES? You can reach them at 408-296-4639