A 26-year-old man has been charged following a stand-off with police at a Melbourne home yesterday afternoon.

Police first spoke to the Thomastown man as he exited the Wedge St home in Epping about 2pm, before he rushed back inside.

A woman and children were inside the house with the man, but police said they were not held against their will.

The alleged siege unfolded from 2pm yesterday (9NEWS)

Road diversion were in place in the local areas. (9NEWS)

Traffic was diverted in the area. (9NEWS)

Those inside had initially refused to leave the home, but changed their minds, with the man being arrested just before 7pm.

The accused faced Melbourne Magistrates’ Court this afternoon, where he was charged with possessing an imitation handgun and other firearms and bail-related offences.