Geo Plumbing & Heating Heating Contractor - Halifax, MA Looking to contact Geo Plumbing & Heating? You can reach them at 781-294-0778