What actually fails on a tankless in Harrisburg
Tankless units tell you what is wrong if you read them. Nearly every call starts with an error code, and the code plus the gas supply narrows it down long before anyone needs to open anything.
The local variable is the water. Yours comes from the Water and Sewer Authority of Cabarrus County. Where that supply is soft, scale is a slower problem here than the national troubleshooting guides assume, which means a unit throwing a temperature fault in Harrisburg is more often a flow sensor, an igniter or a gas supply problem than the limescale everyone reaches for first.
- Ignition and flame failure codes: gas supply, igniter or flame rod before anything more expensive.
- Cold water sandwich: usually a behaviour of the system rather than a fault, and worth explaining before selling you a fix.
- Flow sensor faults: common, cheap, and frequently misdiagnosed as a failing exchanger.
- Heat exchanger: the one genuinely terminal failure, and often still under a long manufacturer warranty. We check the serial before quoting.

What Harrisburg itself changes
Where the heaters sit
Garage and utility closet almost throughout, which is the straightforward case for access and price. Attic installs turn up in the larger two-storey builds on the south side. Very little crawlspace compared with the older parts of the county.
The housing in Harrisburg
Harrisburg went from a crossroads to a commuter town in about two decades, and the housing reflects it: subdivision after subdivision built from the late 1990s onward, on the Charlotte side of Cabarrus County. That creates an unusual concentration. Whole streets were built within a year or two of each other, fitted with the same equipment on the same day, and they now reach the end of that equipment together. When one neighbour replaces a tank, the calls from that street tend to follow.