A block of warehouse units in the South Armadale Industrial Estate has gone up in flames.
Emergency Services were called to the fire on Keates Rd at 10.45am on Wednesday.
First responders from Armadale Fire and Rescue arrived on scene within five minutes to find the first unit completely ablaze, thick black plumes of smokes pouring from the complex.
A number of vehicles parked at the unit operated by Armadale 4WD Service Centre were completely alight.
A dozen fire and rescue crews from Armadale, Maddington, Belmont, Perth, Murdoch, and Welshpool worked to contain the fire by 11.30am.
At this stage only the first two out of eight units appear to be affected by fire.
The owner of one of the units expressed relief that everyone had been accounted for and no one had been hurt.
The cause of the blaze is being investigated.