Taylor Plumbing & Septic Service Landscaping Contractors - Duffield, VA Looking to contact Taylor Plumbing & Septic Service? You can reach them at 276-940-2925