It happened around 9 a.m. in the 100 block of Highview Road.
Video from Chopper 6 showed the property littered with debris.
Chopper 6 video from house explosion in Bucks County
Witnesses say the home was unoccupied, but there may have been someone working on the house.
A neighbor tells Action News he saw a worker on the porch at the time of the explosion.
The worker survived the blast but had some abrasions and was clearly in shock, the neighbor said.
That worker told the neighbor he was the only one in the house at the time.
We are still awaiting official word on the number and extent of any injuries.
There has been no word on the cause of this explosion.
Stay with Action News and 6abc.com as this story develops.