Complete Roof Replacement Services Since 1974
Customers often call Atlantic Craftsman LLC to ask if they can push off a roof replacement by making less extensive and less expensive repairs. Our answer to that question is always, “We’ll see.”

We can’t make an accurate prediction without first inspecting a roof and assessing its true condition. A thorough on-roof inspection can reveal a great deal about a roofing system and all its associated parts, including its flashing, gutters, soffits, vents and chimneys. Once we’ve conducted a complete inspection, we can make the most informed decision about repair or roof replacement needs.
The Factors That Influence Roof Replacement
We take several factors into consideration when determining if a roof is worth repairing or if it would be more efficient to replace it. These factors include:
- Safety of the roof
- Age of the roof
- Whether or not repairs have previously been made
- Type of roof (shingle, wood shake, metal, flat)
- Extent of the damage (missing, splitting, cracked, curled or worn shingles or tiles)
- Availability of appropriate repair materials
- Strength and condition of the supporting structure
- Warranty expiration
- Mold or moss growth
- Interior ceiling or attic rafter leaks, stains or spotting
- Exterior wall streaks or stains
In many cases, we can make repairs that can restore a roof’s integrity and extend its useful life by several years. If we can safely restore a roof to a point where it is providing adequate protection, we will. But in some cases, a roof is just too far gone for repairs to be effective and economical. If that is your case, we will provide roof replacement options that include newer and more durable roofing materials. We will also determine if a roof tear-off is necessary or if we can re-roof over the existing roof structure.
Contact Us Today!
If you’d like to schedule a free consultation and estimate, contact our knowledgeable local team today. Atlantic Craftsman LLC can help restore the structural integrity of your roof, so call (757) 485-4871 or fill out our online form to learn more.