The cleanup continues after heavy rain and fast-melting snow caused massive damage on Newfoundland's west coast last weekend. Over the last few days, new problems emerged due to  rising levels of the Humber River, caused by ice jams.

Below are some of the most compelling images depicting the fierce weather and the aftermath.

Front step Jesso house

The front step of the Jesso family home in Benoit's Cove (seen also in the photo above) was washed away last Saturday. (Submitted by Kyle Lowe)

Inside flood damage to Benoit's Cove home

It was an emotional day for Wally and Yvonne Jesso as they returned to their Benoit's Cove home, which was engulfed in water during heavy rainfall. (Gary Moore/CBC)

Flood damage

This image shows the extent of the destruction on Route 450 in the Bay of Islands. (N.L. Department of Transportation and Works)

Trout RIver flooding Sunday

Floodwaters surround homes and other buildings Sunday in Trout River, on Newfoundland's Northern Peninsula. (Twitter/@cormier_keith)

Garage damage

Uprooted mud and earth plunged down the hill into the back of Mildred Hackett's garage in Benoit's Cove. (Coleen Connors/CBC)

Garage damage Benoit's Cove

That muck and debris actually pushed Hackett's car out through the front door after slamming into her garage. (Coleen Connors/CBC)

Woody point mudslide

A mudslide blocked the main road to and from Woody Point last weekend. (Beverly Burt/Facebook)

Flood damage

More culverts going in the ground on the TCH at Little Rapids. (N.L. Department of Transportation and Works/Twitter)

Flooding damage Robert and Nadine Delaney’s house Pasadena

Robert and Nadine Delaney of Pasadena say the water damage to their basement is extensive. (Submitted by Nadine Delaney)

Pasadena basement flooded

More damage of the Delaney's basement in Pasadena after a foot of water flooded in. (Submitted by Nadine Delaney)

Bowater Park

Water levels in Corner Brook were dangerously high last Saturday, as seen here in Margaret Bowater Park. (Submitted by Cody Avery)

Little Rapid TCH washout repairs

Crews with the province's department of transportation and works do repair work on the Trans-Canada Highway near Little Rapids. (Twitter/@TW_GovNL)

TCH washout

Ground under a section of the Trans-Canada Highway just west of Little Rapids had washed away, leaving the road in danger of collapsing. (Submitted by Sandy Dunphy)

Washout near Little Rapids

A view underneath a section of washed-out highway near Little Rapids, N.L. (Submitted by Sandy Dunphy)

Halfway Point flooding

Deep meltwater covers the road in Halfway Point. (Submitted by Cody Avery)

Backhoe in Trout River

Heavy equipment was called in to keep Jakeman All Grade School in Trout River from sliding into the water. (Submitted by Tina Crocker)

Trout River school

There's not much room for students to walk between Trout River's school and the river itself. (Submitted by Tina Crocker)

Marble Mntn flooding

Marble Mountain worked quickly to deal with the major damage caused by water and mud. (Twitter/Donnie O'Keefe)

Marble Mountain Flood

Water and mud made a mess of Marble Mountain Resort last weekend, but some slopes opened Thursday. (Marble Mountain Facebook)

From boating to skating in Trout River

On the weekend, Ethan Brake and his brother were using a rubber dinghy to cross this area in Trout River to get home. On Monday, they were skating on it. (Jeremy Eaton/CBC)

Deck humber river gull island floating

The deck from someone's house or cabin is seen floating in the Humber River near Shellbird Island. Residents living along the Humber reported seeing decks and other items floating down the river Tuesday afternoon and evening. (Brandon Sparkes)

Angie Moss's yard Deer Lake

Waters from the swollen Humber River threatened to overtake resident Angie Moss's yard. (Eddy Kennedy/CBC)

Deer Lake water flood rising Humber

Float plane hangers were partially submerged in rising waters of Deer Lake earlier this week. (CBC)

Humer River Nicholsville bridge ice deer lake

Ice was flowing down the Humber River near the Nicholsville bridge this week, but ice jams became the new concern. (Instagram/@janakendall)

flood damage Deer Lake Jan 19

More of the bank slid into the Humber River Thursday, prompting town officials to remind residents to stay alert and be prepared to evacuate if necessary. (John Pike/CBC)

With files from Colleen Connors