A 33-year-old man has been rushed to Royal Perth Hospital with burns to his upper body after he was injured in a fire at a Malaga business.
Emergency services were called to the Victoria Road business about 11am.
Five fire trucks -including two each from the Malaga and Osborne Park fire stations - attended the blaze, which was under control by 11.12am.
A fire investigations officer is at the scene to try to determine what caused the blaze. It is believed WorkSafe investigators are also on their way to the business.
The fire caused about $300,000 damage to the building and business.
The injured man - who has worked at the business for four year - is currently in a critical condition.