Most roofing companies in Charlotte list University City as one of a dozen service areas. For us it is not a service area, it is the neighborhood outside the office window. Top Flight Contracting is based on Cliff Cameron Drive in North Charlotte, and the roofs we drive past every morning are the ones in University City, Hidden Valley, Mallard Creek, Highland Creek, Derita, and Hickory Grove.
That matters more than it sounds. Here is what we know about roofs in these neighborhoods from working them week after week.
Quick answer
University City and North Charlotte roofs range from 1960s and 1970s ranches in Hidden Valley and Derita to 1990s and 2000s subdivisions in University City, Mallard Creek, and Highland Creek, and each generation has a predictable problem. The older homes are often on their second roof and due for a third, with worn flashing and aging shingles that hail and wind find first. The newer subdivisions are hitting the age where original builder-grade roofs reach the end of their service life all at once, often street by street. Top Flight Contracting is based in the 28269 zip code and works these neighborhoods weekly, with inspections, repairs, replacements, and storm claim documentation.
The neighborhoods, and what their roofs have in common
Hidden Valley and Derita. Charlotte's postwar and 1960s to 1970s housing stock: brick ranches, split levels, mature trees. Many of these roofs have been replaced once already, some decades ago, and the replacements are now aging out. Flashing at chimneys and valleys is a recurring weak point, and the tree canopy that makes these streets pleasant also drops limbs in storms and keeps roofs shaded and damp.
University City and Mallard Creek. The 1990s and 2000s subdivisions built around UNC Charlotte and University Research Park. Large numbers of homes went up in tight windows with similar builder-grade roofs, which means whole streets reach end of life together. If several neighbors have replaced roofs in the last two years, yours is probably close. This area also has a high share of rental and investor-owned homes near the university, which come with their own needs: remote owners, tenant coordination, and thorough photo documentation.
Highland Creek and the newer northeast subdivisions. Younger roofs overall, but not immune. Storm damage does not care about age, and we see hail and wind claims here every season. Newer homes also tend to have more complex rooflines, which means more valleys, more penetrations, and more places for water to find a way in if the original flashing was rushed.
Hickory Grove and East Charlotte. A mix of eras, with a lot of roofs in the 15 to 25 year range where repair versus replace becomes the real question. Honest inspection matters most here, because plenty of these roofs have years left and plenty do not, and the difference is not visible from the driveway.
Storm exposure in North Charlotte
The storm cells that cross Mecklenburg County tend to track from southwest to northeast, which puts North Charlotte and University City squarely in the path of hail and straight-line wind more often than people expect. We inspect and document storm damage in these neighborhoods every season, and the pattern is consistent: the damage is worst on roofs that were already aging, and it is almost never visible from the ground. Bruised shingles, lifted tabs, and dented vents show up as leaks months later.
If a warned storm crosses your neighborhood, a free inspection soon after is the smart move, and if it turns into a claim, we wrote out how the insurance claim process works in North Carolina so you know what to expect.
We work here because we are here

Some of the work we have done in these neighborhoods recently: a full roof and siding replacement on a home near Mallard Creek, a roof replacement in the Hickory Grove area, an insurance claim replacement in University City, and a steady run of inspections across Hidden Valley through this summer's storm season. Our crews are not driving in from another county. They are often coming from the office ten minutes away.
That proximity shows up in practical ways. Same-week inspections are normal. Same-day looks after a storm are often possible. If a repair needs a follow-up visit, it happens, because we are not scheduling a trip across the metro to do it.
Repair, replace, or leave it alone
The most useful thing we do in these neighborhoods is tell homeowners which of three answers applies. Many older Hidden Valley and Derita roofs have real life left and need a repair, not a sales pitch. Many University City roofs from the late 1990s are genuinely done and patching them is throwing money away. And some roofs are fine, and the honest answer is that we will see you in a few years.
We give that answer for free, with photos, and we would rather earn a replacement in three years than sell one you do not need today. If it is time, our guide to roof replacement cost in Charlotte will give you a realistic sense of the numbers before we talk.
Get a straight answer from the roofers down the street
If you are in University City, Hidden Valley, Mallard Creek, Highland Creek, Derita, or Hickory Grove, you are in our neighborhood. Call for a free inspection and an honest read on your roof from a company that is actually based here.
Call Top Flight Contracting at 704-269-8522 or request your free inspection today.
