Common signs that you may need a roofing contractor include visible damage to shingles, leaks in your attic or ceilings, missing or broken shingles, debris in gutters, and increased energy bills. If you notice any of these issues, it’s best to contact a professional roofing contractor like Fraser Roofing, LLC in Boiling Springs, SC, for an inspection and repair or replacement services.