Residential roofing is an umbrella term for roofing products and systems created specifically for houses. You should hire a residential roofing contractor, not a commercial one, if you’re a homeowner wishing to replace your home’s roof or restore it, or if you just want to have a new roof installed.