Two men who allegedly posed as tradesmen and offered repairs to elderly people across New South Wales before defrauding and robbing them have been charged.

Police said the men, aged 24 and 25, would take money after offering to repair the roof or parts of the elderly person's home but then never completed the work.

It is believed the men even drove some victims, who often lived alone, to banks to withdraw cash.

Officers said the robberies were committed state-wide between June and August, but the arrests were made after police from Burwood Local Area Command formed a strike force to investigate multiple incidents in their area.

The 24-year-old was arrested at his West Pymble home last Friday and charged with aggravated break and enter, fraud and larceny.

He was refused bail and is due to appear at Penrith Local Court this Friday.

The 25-year-old Wilberforce man was arrested at Newcastle Police station this morning and charged with 19 offences.

He was refused bail over the range of offences that included aggravated break and enter, dishonestly obtain financial advantage by deception and participate with a criminal group.

The 25-year-old was refused bail.