The dark blue Holden Commodore was carrying a 23-year-old Thornlie man and a 17-year-old female passenger when it crashed through the Yangebup Road home about 12.45pm.
Resident Sharron Harte said she had moved from the front room minutes earlier.
‘I don’t know what told me to do that but I just did. Then there was just a huge bang. Honestly, it was like a bomb,’ she said.
‘I quickly walked out and there was a load of smoke. All the debris was coming through, the kitchen table had been pushed right up, chairs were under the table and I saw a car in our house.
‘All I kept thinking was I would have been just sitting there if I hadn’t got up.’
Other people in the home and pet dogs were unharmed.
The Thornlie man, who suffered minor injuries in the crash, was charged with having no authority to drive, failing to stop, assault and reckless driving, and will appear in the Fremantle Magistrates Court on August 15.
His passenger, uninjured in the crash, was taken home.
Cockburn SES volunteers were called in to prop up the home.
Housing Department general manager Steve Parry said the wall would need to be rebuilt.
‘Work is estimated to take four weeks following acceptance of a tender and the cost of repairs has been estimated at $18,500,’ he said.