Florence & the Oregon Coast  |  Licensed, bonded & insured  |  Oregon CCB #254443 Call 541-690-8089

HomeResources › Roofing Contract Checklist

Homeowner Resources

What a Roofing Contract Should Include in Oregon

A handshake and a number on the back of a business card are not a roofing agreement. The document you sign is what you can actually hold a roofer to if the job goes sideways, and it is the only thing a court, the Oregon Construction Contractors Board, or your insurer will look at later. This is a plain-language checklist of what belongs in a residential roofing contract before you put your name on it, written for homeowners along the coast and through the valley. Read it next to our companion guide on how to read a roofing estimate, because the two documents do different jobs.

Oregon CCB #254443 Family owned in Florence Roofing, gutters, siding & exterior Coastal-grade stainless detailing

Estimate vs contract: when a number becomes a binding agreement

An estimate is a roofer's best read of what the job will cost. It tells you the scope and the price, but on its own it usually does not bind anyone to anything. A contract is the moment that estimate turns into a promise both sides have to keep. It sets the price, the work, the timeline, and what happens if either side does not hold up their end.

The line between the two is signatures. Some roofers hand you one piece of paper that is meant to be both, with a signature block at the bottom. That is fine, as long as the document actually contains the contract pieces below. The danger is signing something labeled 'estimate' or 'proposal' that quietly carries binding terms, like a non-refundable deposit or a clause assigning your insurance claim, without the detail a real contract should have. If you are about to sign, treat it as a contract no matter what the header says, and check it against this list.

Rule of thumb: if your signature makes you owe money or hand over rights, it is a contract. Read it like one.

The should-have list: what a roofing contract in Oregon needs to include

Here is what we look for in a complete residential roofing contract, and what we put in our own. If any of these is missing, ask for it in writing before you sign rather than after.

  • Full legal business name and CCB number on the document. The contractor's legal name (not just a logo or a nickname) and their Oregon CCB license number should appear right on the contract. That number is how you verify the license is active and matches the company you are hiring. You can look any number up on the state registry, and we put ours, CCB #254443, on everything we send.
  • Total price and a clear payment schedule. The contract should state the full price and exactly when each payment is due, tied to milestones (for example a deposit at signing, a payment at material delivery or start, and the balance at substantial completion). Avoid open-ended 'pay as we go' language with no schedule.
  • Scope of work in plain detail. What is being done and what is not. Tear-off versus laying over the old roof, how many existing layers come off, decking inspection and any replacement allowance, underlayment, flashing, ridge venting, drip edge, and where the work starts and stops. Vague scope is where disputes start.
  • Materials named by brand and product, not category. 'Architectural shingles' or 'high-quality membrane' is not enough. The contract should name the actual product, for example Owens Corning TruDefinition(R) Duration(R) shingles, a specific PVC membrane system, or 26 or 24-gauge standing-seam metal, along with the color or finish where it matters.
  • Start window and a substantial-completion target. A realistic date range for when work begins and when it should be substantially finished. Weather on the coast moves schedules, so a reasonable window with a note about weather delays is normal and honest. No date at all is a red flag.
  • Warranty terms, with workmanship and material kept separate. The contract should spell out the workmanship (labor and installation) warranty and its length, and separately note the manufacturer's material warranty. These are two different promises from two different parties. Do not let them be blurred into one 'lifetime warranty' line.
  • Cleanup and debris responsibility. Who hauls off the old roof, runs a magnet for stray nails, and protects your landscaping and gutters. It should say the contractor handles disposal and site cleanup, and that dump fees are included in the price (or spelled out), not sprung on you later.
  • Lien-related language and notices. Oregon construction projects come with specific notice requirements meant to protect homeowners. See the Oregon-specific section below.

Coastal detail belongs in the contract, not in someone's head

This is where homeowners on the coast get burned. Salt air corrodes ordinary fasteners and flashing, so the corrosion-resistant detailing that makes a coastal roof last needs to be written into the scope, not assumed because the crew 'always does it that way.' If the contract names stainless components for a PVC membrane system, or stainless versus galvanized fasteners and flashing, you have a record of what you paid for. If it just says 'fasteners' and 'flashing,' you have no way to prove what should have gone on if a connection rusts out in a few salt-air winters.

The fix is simple: ask that the coastal corrosion detailing be spelled out in the contract by name. An honest roofer who knows the marine climate will be glad to write it down, because it is part of why their bid is built the way it is. Our estimate guide walks through how these line items should read.

Oregon-specific: the Information Notice to Owner About Construction Liens

Oregon has a construction lien system (the general framework sits in ORS Chapter 87) that lets contractors, subcontractors, and material suppliers place a lien against your property if they are not paid, even in some cases where you already paid the main contractor. To protect homeowners, Oregon law generally requires a contractor on certain residential projects to give you an Information Notice to Owner About Construction Liens at or near the time you sign. It explains how liens work and how you can protect yourself, for example by asking for lien waivers as you make payments.

What this means for you as a homeowner: expect to receive that notice, read it, and keep it. A contractor handing it to you is a good sign that they follow the rules. If a roofer skips it entirely, ask why. We flag the exact current requirement and its thresholds as something to verify against today's Oregon law and CCB guidance before you rely on it, because these details get updated, but the homeowner takeaway is steady: this protection exists for you, so make sure you actually get the notice.

Keep the Information Notice, every signed change order, and your lien waivers in one folder with the contract. If a payment dispute ever comes up, that folder is your protection.

Deposits and the danger of large up-front payments

A modest deposit at signing is normal in roofing. It helps a contractor order materials and reserve your spot on the schedule. What should make you pause is a demand for a large share of the total before any work or materials show up. The bigger the up-front payment, the more leverage you give away and the more you stand to lose if the work stalls or the crew disappears.

Tie your money to progress. A healthy schedule might look like a reasonable deposit at signing, a payment when materials are delivered or the tear-off begins, and the balance at substantial completion once you have walked the job. A roofer who insists on most of the money before lifting a shingle, especially one who knocked on your door after a windstorm, is showing you a classic warning sign. Our guide on spotting roofing scams and storm chasers goes deeper on this.

Change orders: in writing, signed, before the work changes

Roofs hide surprises. Once the old layers come off, a crew might find rotted decking, hidden water damage, or a venting problem that nobody could see from the ground. That is normal. What protects you is how the extra work gets approved and priced.

  1. The contractor stops and shows you (or sends you a photo of) what they found.
  2. You get the added scope and the added cost in writing before the work happens, ideally at the per-sheet decking rate already named in your contract.
  3. Both of you sign the change order, and it becomes part of the agreement.
  4. Only then does the extra work proceed.

If a roofer does the extra work first and presents a surprise bill at the end, that is exactly the situation a written change-order process is meant to prevent. Agreeing on how change orders will be handled, before the job starts, is one of the most valuable things you can do at the contract stage.

Verbal promises: if it matters, get it in writing

Sales conversations are full of reassurances. 'We will haul off the old satellite dish.' 'We will throw in the gutter cleaning.' 'We will be done before the rain.' If a promise matters to you, it belongs in the contract or in a signed addendum. A promise that lives only in a conversation is nearly impossible to enforce later, and memories differ once a disagreement starts.

This is not about distrust. It is about both sides remembering the same deal six weeks from now. A roofer who is comfortable putting their promises in writing is a roofer you can plan around.

General information, not legal advice

This page is general information for Oregon homeowners, not legal advice, and it is not a substitute for reading your own contract carefully or talking to an attorney about your specific situation. Oregon's lien and contractor rules can change, so verify the current requirements with the Oregon Construction Contractors Board or a qualified professional before you rely on any single point here. For a contract that involves real money, having a lawyer review it is rarely a waste.

How Pacific Peaks handles the paperwork

We are a family-owned, locally owned roofing company based in Florence, licensed, bonded, and insured under Oregon CCB #254443, and we manage the whole job and stand behind it. The work on your roof is held to our standards and overseen by us, so you always know who is accountable: us. Our written agreements name the scope, the materials, the payment schedule, and the coastal corrosion detailing, and our work is backed by our own 25-year written workmanship warranty covering our labor and installation, separate from whatever material warranty the manufacturer provides on the products themselves. We also offer flexible financing through Acorn Finance for homeowners who would rather spread the cost out. You can check your rate in a couple of minutes without affecting your credit score, on our Financing page.

Bring this checklist to every bid, including ours. A good roofer will be glad you did. Call 541-690-8089 or use our Contact form to talk through your roof.

Frequently asked questions

What should an Oregon roofing contract include before I sign?

At minimum: the contractor's full legal name and CCB number, the total price and a milestone-based payment schedule, a detailed scope of work, materials named by brand and product, a start window and substantial-completion target, separate workmanship and material warranty terms, cleanup and debris responsibility, and the required lien-related notice. On the coast, the contract should also name the corrosion-resistant (stainless) fasteners and flashing by name rather than assuming them.

Is a roofing estimate the same as a contract?

No. An estimate is the roofer's projected cost and usually binds no one on its own. A contract is what you sign to make the price, scope, timeline, and obligations enforceable. If your signature on any document makes you owe money or hand over rights (like assigning an insurance claim), treat it as a contract and check it against the full should-have list, regardless of what the header calls it.

What is the Information Notice to Owner About Construction Liens?

It is a notice Oregon law generally requires contractors to give homeowners on certain residential projects, explaining how construction liens work (the framework is in ORS Chapter 87) and how you can protect yourself, such as by requesting lien waivers as you pay. Expect to receive it at or near signing, read it, and keep it with your contract. Verify the current requirement with the Oregon CCB, since these details get updated.

How much deposit is normal for a roofing job?

A modest deposit at signing to order materials and hold your schedule slot is normal. Be cautious of any demand for a large share of the total before work or materials arrive. Tie payments to progress: a reasonable deposit, a payment at material delivery or start, and the balance at substantial completion after you have walked the job. A push for most of the money up front, especially from a door-knocker after a storm, is a warning sign.

What happens if the roofer finds rotted decking after starting?

That is common once the old roof comes off. The right process is a written, signed change order: the contractor shows you what they found, gives you the added scope and cost in writing (ideally at a per-sheet decking rate already named in your contract), you both sign, and only then does the extra work proceed. Surprise charges added without an approved change order are exactly what this process prevents.

Free, no pressure

Ready for a free estimate?

Call 541-690-8089 or send us a few details and we will set up a free inspection.

Please enter your name.
Enter a 10-digit phone number, e.g. 541-690-8089.
Enter a valid email address, or leave it blank.
Please enter your property address or city.
Please choose what you need.
Text message updates

Pacific Peaks Roofing LLC would like your consent to send informational and conversational SMS messages from +15416908089 to your mobile number listed above, in response to your questions or to provide information relevant to your relationship with us. Consent is not a condition of purchase. Message frequency varies. Message and data rates may apply. Reply 'STOP' to unsubscribe at any time. Reply 'HELP' for assistance or more information. We do not share your mobile opt-in information with anyone. See our privacy policy and messaging terms and conditions at https://pacificpeaksroofing.com/privacy-policy/ for more information.

Please choose Yes or No.

See our Privacy Policy for how we handle your information.

CallFree Estimate