P & H Senesac Inc. PO Box 577 , Milton , Vermont 05468-0577 USA About Solutions products services Companies P & H Senesac Inc. Services Dewatering Services Dewatering Services 0 Share Sludge Dewatering. Sewage Pumping Stations. Treatment Plants. Most popular related searches dewatering service sludge dewatering sewage sludge dewatering dewatered sludge dewatering pumping dewatering pump sewage pump station sludge dewatering plant sewage sewage pump Customer reviews No reviews were found for Dewatering Services. Be the first to review! Add your review Publish your review Great! review successfully added!