The cost of roof repair in Garner, NC and surrounding areas can vary depending on the type of repair needed, the size of the roof, and the extent of the damage. Minor repairs such as fixing a leak or replacing a few shingles can cost anywhere from $100 to $1,000. More extensive repairs such as fixing major leaks, replacing damaged decking or repairing flashing can cost between $1,000 to $3,000. Keep in mind that these are just estimates, and the actual cost may vary based on the specific type of repair needed. To get a more accurate quote for your roof repair project, contact Local Quality Roofing for a free inspection and estimate.