Bob Sheehan of Sheehan's Towing in Methuen said he was busy all morning but that "the highway is clear as a bell" as of about 1 p.m.
He said most of the cars his tow trucks had to winch out were not badly damaged and he didn't encounter anyone who was injured.
"It quieted down around 9:30 or 10 this morning," he said.
Back roads fared a little worse.
In North Andover, a tree reportedly fell across Route 114, but had been cleared by around 8 a.m. There was a minor accident reported earlier in the morning with no injuries.
In Andover earlier today, there was one minor accident on Route 28 at the 495 exit that required a winch-out, otherwise "things are pretty smooth," said police Lt. Guy. There were no additional accidents reported as of about 8:30 a.m.
In Haverhill, there was one accident at 4 a.m. when a car hit a utility pole on Broadway at Edgewood, police said. One person was taken to the hospital with non-life threatening injuries. The car was damaged, the pole was not. By around 8:30 a.m., however, additional accidents were being reported throughout the city.
In Methuen, a car went off the road off Lowell Boulevard at Griffin Brook around 5:15 a.m., but there were no injuries and no damage. A number of minor accidents were reported by 8:30 a.m.
In Lawrence, an accident at Prospect and Vine streets was also minor, causing no injuries. There were no other accidents reported.
School officials were taking no chances, canceling classes across the region.
In Methuen, notice went out about 5:30 a.m. that schools were canceled for the day. Methuen school Superintendent Judith Scannell said the last day of school will now be June 26. Originally, the last day was June 18.
Andover, North Andover, Haverhill and Lawrence schools are also shut for the day.