1. Verify Contractor Licensing and Insurance
Before you release the final payment, confirm that your roofing contractor holds a valid, up-to-date license for your state or municipality. Ask for a copy of their general liability insurance and workers’ compensation coverage. A reputable contractor will provide these documents without hesitation. If they cannot or will not, consider this a major red flag. You want to be certain that you are not held liable for any on-site accidents or property damage that occurs during the project.
2. Inspect the Completed Work Thoroughly
Walk around your property and inspect every section of the new roof. Look for uneven shingles, exposed nail heads, gaps at the flashing, and any debris left in the gutters. Use binoculars to check hard-to-reach areas. If you notice anything that looks off, document it with photos and notes. Do not make the final payment until all visible defects are addressed. A final walkthrough with the project manager is highly recommended.
3. Confirm All Permits Were Obtained and Closed
Most roofing projects require permits from your local building department. Your contractor should have pulled these permits before starting the work. After the job is finished, the city or county inspector will perform a final inspection. Make sure this inspection has passed and that the permit is officially closed. A closed permit protects you from future legal and insurance issues related to unapproved work.
| Permit Status | What It Means | Action Required |
|---|---|---|
| Open | Work was not inspected or approved | Schedule final inspection immediately |
| Closed | All inspections passed, work is compliant | Safe to proceed with payment |
4. Review the Contract Scope vs. Actual Work
Go back to your original contract and compare it with what was actually installed. Did they replace all the flashing as agreed? Was the underlayment upgraded as specified? Did they install the correct shingle brand and color? Any deviation from the contract should be noted. If the contractor substituted materials without your written consent, you have grounds to negotiate a discount or demand replacement before paying the balance.
5. Check for Manufacturer Warranties
Roofing materials come with manufacturer warranties that cover defects. Ask your contractor for the warranty registration documents. Many manufacturers require the contractor to register the roof within a specific time frame. Verify that the warranty is registered under your name and property address. Without this step, you could lose coverage for material failures. Keep a copy of the warranty certificate in your records.
6. Ensure All Debris and Old Materials Are Removed
A professional roofing job includes a thorough cleanup. Check your yard, driveway, and gutters for nails, shingle scraps, and packaging. Use a magnet sweeper to pick up any stray nails that could puncture tires or harm pets. If the contractor left a mess, request a final cleanup before you hand over the check. A clean job site is a sign of a contractor who takes pride in their work.
7. Verify the Workmanship Warranty Terms
In addition to the manufacturer’s warranty, your contractor should offer a workmanship warranty covering installation errors. Common terms range from 2 to 10 years. Ask for this warranty in writing. Understand what it covers: leaks, shingle lifting, flashing failures. If the contractor is vague about the terms, get clarification. A solid workmanship warranty gives you peace of mind long after the final payment is made.
8. Test the Roof’s Functionality
If possible, run a garden hose over a small section of the roof to simulate rain. Check the attic for any signs of water intrusion. Look for damp spots, mold, or water stains on the rafters and insulation. If you cannot do a water test, wait for the next natural rainfall and inspect the attic immediately after. Any leaks must be fixed before you finalize payment.
9. Confirm Payment Terms and Lien Waivers
Before writing the final check, ask for a conditional lien waiver from the contractor. This document states that they waive their right to file a mechanic’s lien against your property once payment clears. It protects you from being sued by subcontractors or suppliers who were not paid by the general contractor. Never make the final payment without receiving this waiver in exchange.
| Document | Purpose | When to Request |
|---|---|---|
| Conditional Lien Waiver | Waives lien rights upon payment | Before final payment |
| Unconditional Lien Waiver | Waives lien rights after payment clears | After final payment |
10. Get a Final Invoice and Payment Receipt
Request a detailed final invoice that breaks down the remaining balance. Make sure there are no hidden fees or surprise charges. Pay via a traceable method—check, credit card, or bank transfer—rather than cash. Once paid, obtain a signed receipt marked “paid in full.” This documentation is your proof that the contract is closed and protects you from future disputes.
Taking the time to confirm these ten items before making the final payment ensures that your roof is safe, your investment is protected, and your contractor is held accountable. A careful final review is the difference between a successful project and a costly headache.