A Hamilton, his wife and their dog escaped with less than a minute to spare before their central apartment went up in flames.
The man, who didn't want to be named, told the Herald his wife smelt smoke in the bottom storey of their Claudelands Rd apartment and discovered the fire before yelling for them all to get outside.
He estimates less than 60 seconds later there was an explosion, with the apartment catching fire and the flames spreading to their vehicles parked in their driveway.
The man believes the blaze was caused by their clothes dryer, which was going in the garage, catching fire.