What would you do if you found a snake in your roof?

For one Merewether couple who came across a two-metre diamond python taking residence in their roof, the decision was easy - keep it.

'Diana' will eat feral animals in the roof. (NBN News)

Mark Jackson and Jane Jelbart have affectionately named the snake ‘Diana’ after the snake-catcher they called in to remove it assured them it was harmless and would clean out the feral animals in their roof.

“She’s not going to attack the cat, that’s nice to know and she needs a place to stay so it’s an empty roof, she can have it,” Jane Jelbart told NBN News.

“I’ve always really wanted a snake so now I have one without all the responsibility.”

Homeowner Jane Jelbart finally got the pet snake she always wanted. (NBN News)

The snake-catcher said the snake would have travelled from Glenrock reserve into the Hillcrest Road property and likely had been feasting on the small animals in the roof.

““We have a lot of diamond pythons in our local area, especially where you back off into rainforests,” he said.

“This guy here has got himself up into a lovely roof cavity coming into the cooler months it’s going to keep him warm.

The diamond python would have travelled from Glenrock reserve. (NBN News)

“Being how fat he was he’s cleaned out all the feral animals that are in the roof.”