A full roof replacement means stripping the existing shingles, felt, and flashing down to the deck, repairing or replacing damaged sheathing, installing new underlayment and ice/water barrier at valleys and eaves, then laying new shingles, ridge caps, and flashing around chimneys, vents, and skylights. In Johns Creek, that job usually runs a few days depending on roof size and pitch, and it's a bigger undertaking than a repair or a few patched shingles after a storm. We've gathered 6 roofing contractors serving the area who handle this kind of work.
Before you sign a contract, ask about the manufacturer certifications they hold (GAF Master Elite, CertainTeed SELECT ShingleMaster, and similar programs), because those often unlock stronger warranties than a standard installer can offer. Get a written scope that spells out decking replacement pricing per sheet, underlayment type, ventilation plan, and cleanup terms. Confirm they're pulling permits where required and carrying current liability and workers' comp coverage, and ask how they handle insurance claims if your job is storm-related.
Our scoring weighs how contractors are reviewed over time, how they respond to customer concerns, and signals of licensing and consistency across jobs, not just a star average. See exactly how we calculate it on the methodology page, or jump straight to the ranked guide to Johns Creek roofing contractors to see how these 6 compare.