Cumberland County
West Shore boroughs across the river from Harrisburg and the historic county seat at Carlisle.
Camp HillA borough of single-family homes across the river from Harrisburg, built up as a streetcar suburb in the early 1900s.- MechanicsburgA borough said to be named for the wagon mechanics who set up shop along its roads, with a brick downtown and neighborhoods spreading out from it.
CarlisleCumberland County's seat has one of the region's largest historic districts, where much of the housing dates to the 1800s.
Elsewhere in Cumberland County, such as Hampden Township, Lemoyne or New Cumberland? Call and ask whether a participating roofer covers your street.