Emergency services are responding to a two-vehicle crash on New North Rd in Mt Albert.
A St John spokesperson said they were called to the incident at 7.27am and one ambulance was on the scene.
Karen Brown said she saw a freight truck hit the front of a car as it was turning into the parking lot of Pak'nSave.
"I saw the freight truck come from cross-wise, and then the blue car came perpendicular and I saw it flip three times and the hub cap came off."
She said Pak'nSave staff were taking care of the driver of the car, who appeared to be very shaken.