D & S Septic Service Landscaping Contractors - New Castle, VA Looking to contact D & S Septic Service? You can reach them at 540-864-5579