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, windows & 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 itemized), 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 itemized 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. Every crew 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 10-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 email pacificpeaksroofing@gmail.com to talk through your roof.

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.

  • Free inspection and a clear, written quote
  • Local team that answers and shows up
  • Licensed & insured, Oregon CCB #254443
  • Financing available through Acorn Finance
Text message updates (optional)

Do you agree to receive text messages from Pacific Peaks Roofing & Construction sent from 541-690-8089? Message frequency varies. Messages may include appointment and inspection reminders, estimate and project updates, and information about your request. Message and data rates may apply. Reply STOP at any time to unsubscribe. Reply HELP or contact us at 541-690-8089 for help.

See our Privacy Policy for how we handle your information.

Preview note: this form is not connected yet. For a real estimate, call 541-690-8089 or email pacificpeaksroofing@gmail.com.

CallFree Estimate