Stump Busters Landscaping Contractors - Depford, NJ Looking to contact Stump Busters? You can reach them at 856-464-9184