Thom Neilson's Total Landscape Company Landscaping Contractors - Jackson, TN Looking to contact Thom Neilson's Total Landscape Company? You can reach them at 901-691-5198