Neel-Schaffer Landscaping Contractors - Hoover, AL Looking to contact Neel-Schaffer? You can reach them at 205-397-3800