MONTGOMERY COUNTY, Pa. (WHTM) — A Pennsylvania volunteer firefighter faces arson charges after allegedly starting three fires within a 30-hour timeframe, investigators said in charging documents.

The 26 charges filed Monday against 29-year-old Justin Sholly, of Souderton, Montgomery County, also include felony counts of reckless burning or exploding, possession of explosive/incendiary material, causing catastrophe and criminal mischief, according to court records.

At the time of the fires, Sholly was a volunteer firefighter with the Perseverance Volunteer Fire Company, according to the Pennsylvania State Police at Skippack barracks. He has been suspended, the fire company said.

 Ex-central Pennsylvania church treasurer sentenced for stealing $21K 

The charging Trooper said in an affidavit of probable cause, “no competent ignition source” was found at either of the fires. Two of the fires were allegedly intentionally set to barns near occupied residences on different properties.

Crews found flames coming from a detached barn/garage about 50 feet away from two occupied residences in Souderton Borough on May 29, just before 4:30 a.m. Later in the day, around noon, crews were called for a trash fire and found flames coming from a wood pile in Franconia Township, the charging Trooper said.

Then, crews were dispatched the next day for another barn fire early in the morning in Souderton Borough, and there were several other fires on the property. The fire caused the barn’s roof to collapse, as well as severely damaged multiple vehicles and other buildings, including an outhouse that also collapsed, the affidavit said.

“Based upon the two structure fires and wood log fire within close proximity and within a 30-hour period, it was my opinion that the three fires were connected and intentionally set,” the charging Trooper said.

By sorting through data from license plate readers in the area of the fires, investigators were able to trace a truck back to Sholly, PSP said.

The affidavit shows that, during an interview, Sholly allegedly admitted to setting the fires by using logs and a lighter. A search of his truck turned up wood logs, a bottle of lighter fluid, a lighter and a cookie box that had fire starter materials inside.

Close

Thanks for signing up!

Watch for us in your inbox.

Subscribe Now

SIGN UP NOW

Sholly also faces misdemeanor charges of failing to control/report dangerous fire and recklessly endangering another person, court records show, as well as summary counts of criminal trespass and dangerous burning.

After Sholly was arraigned, he was placed in Montgomery County Prison with bail set at $500,000 by Magisterial District Judge Douglas Lavenberg. A preliminary hearing is scheduled for June 10.

Copyright 2026 Nexstar Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

 For the latest news, weather, sports, and streaming video, head to ABC27.