Earth's Canvas Landscaping Contractors - Buford, GA Looking to contact Earth's Canvas? You can reach them at 770-931-0329