Hampton Township is a township in Allegheny County, Pennsylvania. As of the 2010 census, It has a population of 18,179 and gets an average of 40 inches of rain per year. In terms of snowfall, Hampton Township receives an average of 34 inches per year, compared to the national average snowfall per year of 28 inches. This can damage your roofing system if it is not protected well. To ensure your roof is strong and intact, call Hepler Contracting LLC, the best roofing company in Hampton Township.