On May 13, Armadale detectives and Carambola strike force officers executed a search warrant on a 38-year-old Langford man, in relation to a burglary in Maida Vale in March, when occupants disturbed an intruder inside their home.
On March 15, the same teams executed search warrants on a 32-year-old Lynwood man and a 41-year-old Queens Park man, in relation to incidents in which false purchase orders were allegedly used to buy tools across the metropolitan area.
Armadale detectives officer-in-charge Ray Horne said police recovered about half the items and one $15,000 motorbike, allegedly stolen from Harrisdale.
The Lynwood man faces charges including 19 counts of fraud and the Queens Park man faces one charge of receiving stolen property.
Both appeared at Perth Magistrates Court on Thursday and were remanded on bail.
The Lynwood man is due to appear there again on May 30 and the Queens Park man is due to appear again at Fremantle Magistrates Court on June 7.
The Langford man appeared at Midland Magistrates Court and was remanded in custody.
He is due to appear again at Fremantle Magistrates Court on May 28.