Firefighters battled flames shooting from the roof of a home along Bayard Road in Upper Darby.
Everyone made it out safely around 5 a.m. Sunday morning.
The home along with a vacant home next door were destroyed.
The cause of the fire remains under investigation.