Jetting Strip Drain in Branford

Jetting in Branford, CT

Jetting a from a strip drain in Branford and look what we found.