Stop…Put Down the Rock Salt

A Couple of Reasons To Let the Snow Melt Naturally “Ice Melt” Is Killing Your Concrete Rock salt is seen as a savior to pedestrians and drivers traversing this North Delaware tundra - better known as “sidewalks”and “roads” in warmer months. But just as you may get frustrated with a driver who won't stop to [...]