Residents of two Maritime provinces are cleaning up while others are still being battered by a December storm that knocked out power to thousands of homes, uprooted trees and washed out roads.

Powerful winds and heavy rain are expected to persist into Wednesday in eastern Nova Scotia.

Up to 100 mm of rain and wind gusts of 120 km/h are expected in some regions near Cape Breton due to a low-pressure system, according to Environment Canada.

The national weather service is warning about localized flooding is possible in flood-prone areas.

Elsewhere, residents got a glimpse of the damage in the daylight Tuesday as the storm moved on. Some compared the damage – flattened buildings, flooded homes and downed wires – to the aftermath of a hurricane.

Fierce winds and heavy rain wreaked havoc in New Brunswick -- from Fredericton to the border town of St. Stephen -- and across Nova Scotia's Annapolis Valley on Monday, the second blast of wild weather in as many weeks.

Massive amounts of rain were the problem in New Brunswick.

Flash floods washed out bridges and roads, and forced people from homes that became islands, including about 10 in Brockway.

Rivers and streams turned into raging currents in St. Stephen. Roads and yards were swallowed by floodwaters, becoming lakes until the water receded.

Resident Alan Kurtz said the damage appears to be unprecedented.

"I've talked to other people around this area and they said that they've never seen anything like this in the 50 years they were around here," Kurtz said.

Town officials declared a local state of emergency.

Strong winds were the major concern in Nova Scotia, where flights were cancelled in Halifax and about 93,000 customers were without power.

One of the worst-hit communities was Berwick, N.S., about 120 km northwest of Halifax.

At one point, the entire town was without power. Some were in the dark for 24 hours.

Trees crashed through the roof of Wayne Murray's home. Murray said the damage is the worst he's ever seen. He would know.

"I was in the insurance business for 40-some years and I've seen a lot of damage and I've been involved in a lot of claims, but I've never seen winds that strong," Murray said.

More than half of the 105 cottages at a church campground were severely damaged by winds and falling trees that snapped like toothpicks.

In Windsor, N.S., 13 residents of a seniors' complex were evacuated after the wind collapsed a building encasing their pool.

"It was almost like thunder when it dropped," said maintenance manager Jim Oickle.

Two people made it out alive when the roof of a funeral home in Kentville, N.S., was torn to shreds.

With a report from CTV's Mike Cameron, Kayla Hounsell, Jonathan MacInnis and Kelland Sundahl.