"My dad left for work early Monday morning and made it through but, as I made my way to my job in Whakatane, a flash flood came through and raised the river level in seconds," he said.
"We had boulders rolling down the hill behind our home and have been staying at our neighbours since then.
"There was a guy trying to clear the road of slips who told me he'd cleared about 20 small slips just to get to our house."
Opotiki District Council spokesman Gerard McCormack said clean-up operations were well under way and the council was getting a handle on the damage.
"There is still a lot of ponding around the district and it will be a few days before debris is cleared and damage repaired."
Pumps were being used to drain parts of the township today. "The wastewater pumps kept working through the event but with the massive amount of water things were just too full and there was nowhere for the water to go."
McCormack said river systems held up well with the Otara at highest-ever recorded levels.
"This coincided with a high tide on Monday evening so the town stopbanks held up well although there was some overtopping in rural areas."
The town schools were able to open today although some classrooms were down in numbers.
Pupils at Opotiki Primary made the most of the situation this morning.
Taking advantage of the metre-deep water on their field, they stripped down to shorts and took a dip while others kayaked their way across "Lake Opotiki Primary".
School principal Tony Howe admitted things got "quite close" on Monday afternoon.
"The rivers were right up there, especially the Otara which was lapping at the top of the stopbanks."
Opotiki's Motu Trails executive officer Jim Robinson said most of the rain was east of the Waioeka catchment.
"I'm expecting the Pakihi Track to have sustained some damage, I'm just hoping it won't be too severe.
"On the plus side, when the track gets storm damage, it's typically only about 5km that gets slips and debris, the rest is fairly stable."
Bay of Plenty Regional Council flood duty manager Graeme O'Rourke said the team was in planning mode for more possible extreme weather later this week.
"We are now turning our eyes to a possible future event with quite a few models showing Gita making landfall somewhere nationally later in the week.
"We'll get more certainty on that over the coming days so at the moment it is a matter of keeping an eye on the situation across the region and modelling different scenarios."
Meanwhile, Toi Te Ora medical officer of health Dr Neil de Wet warned Bay of Plenty locals to avoid swimming in streams, rivers and beaches for 48 hours after heavy rain.