A rubbish truck has collided with a car and then crashed into a two-storey home in Tuart Hill, causing extensive damage.
The kitchen on the first-floor and a bedroom on the top floor of the unit, which is at the front of a complex of four, have been destroyed.
Emergency services workers are assessing the damage amid concerns the front of the unit could collapse.
The occupants of the property, a father and son, are fly-in, fly-out workers and believed to be away at work.
A neighbour, who lives in a unit behind, said she was in bed when she heard a loud bang.
She said she had contacted the owner, who had been shocked and said he would fly back from site today.
"It woke me up," the neighbour said. "I didn't realize what had happened until I heard voices."
The truck driver escaped without injury.
The cab of the truck is filled with rubble and wreckage from the house.
State Emergency Service volunteers are trying to secure the unit.
A large tow truck will be used to pull the truck free.
Mirabooka traffic sen. Const. Andrew Ward said the crash happened after a 50-year-old woman driving south on Wattle Street failed to stop at a stop sign during heavy rain.
Sen. Const. Ward said the woman's Ford Falcon collided with the truck, which was travelling east on Royal Street, causing the truck to lose control and plough into the house.
The woman suffered only minor injuries and was taken to Sir Charles Gairdner Hospital.
SES volunteers have put supports in place but are waiting for Western Power to isolate power to the house before taking further action.