Charlotte Water said a contractor accidentally damaged a low-pressure pipe along Harbor Light Boulevard, causing 100 gallons of sewage to spill into the lake.