"We heard a big boom and then next thing you know, everyone started coming outside,” said Scott Jordan, a Shaler Highlands resident.
A spokesperson for Duquesne Light confirmed that a tree came down during the storms and caused extensive damage. The apartments lost power around 3:30 p.m. and crews restored services about six hours later.
In Westmoreland County, winds were so strong a roof was ripped from a house, and several cars were destroyed after a tree toppled over.
The homeowner said if the tree would had fallen the other way, it would have destroyed the house.
Several other trees were downed in the county. There were no reported injuries.