Crews have been back trying to reinforce the banks of the Cottonwood River near Quesnel, facing a forecast of more rain that could add to the flood threat.

The workers were ordered to leave the river bank on the weekend over safety concerns, but some returned to the job Monday.

Up to 30 millimetres of rain are expected in the next two days, increasing the risk of flooding in the Quesnel and Prince George areas, said Chris Duffy of Emergency Management B.C.

Duffy said three homes are already in jeopardy near Quesnel — including one teetering on the brink of the Cottonwood River — and another eight to 10 homes may be threatened.

Duffy said crews may try to move the house on the edge of the river bank but there's not enough time and materials to protect all the homes.

One of them belongs to Tim Lynes, who hasn't slept at home for days.

"We sleep in our travel trailer," said Lynes.

He isn't a happy camper.

Plans not approved

Lynes and his neighbours offered to pay part of the costs to fix the river bank months ago, but said the plans were never approved.

Now, it's too late, he said.

"[Authorities] just let us to hang out and dry. This is the most ridiculous thing I've ever seen in my life."

Elsewhere across B.C., flood warnings are posted on Baker Creek and the Willow River near Quesnel and Prince George, as well as the West Kettle, Nicola and Bonaparte rivers in the Boundary and Southern Interior regions.

Dave Campbell, spokesman for the River Forecast Centre, said cool weather in April increased snowpacks and delayed an onset in the spring melt, but a combination of warm and wet weather last week caused rivers to rise in some parts of the province.

Flood watches are in effect for the Kettle and Granby rivers in the South Okanagan and the Salmon River, near Falkland, in the South Thompson.

Public Safety Minister Shirley Bond said crews are working around the clock to prepare sandbags and muster supplies that will be required when flooding occurs.

With files from the CBC's Wil Fundal