The shingles are correct, but the accessories are for the wrong profile and snow blocks the unloading point. A roofing material order checklist stops that load before the mistake spreads across the job.
Treat the roofing material order checklist as a live job record. Start with the accepted scope. Carry it through measurement, purchasing, delivery, returns and cost tracking.
Put a release gate between the roof measure and the supplier
Do not release an order because the start date is close. Release it when the accepted quote, roof map, specified assembly, customer selections and order lines agree.
The accepted quote defines the work the customer approved. The roof map locates that work. The roofer order sheet converts it into purchase lines. The supplier acknowledgement records what the supplier intends to send.
Gather these records before release:
- The accepted quote and its current revision
- The latest labelled roof map
- The specified roof assembly and required code documentation
- Confirmed customer selections for product, profile, colour and finish
- Written authorization for any accepted supplier substitution
- Written change orders already approved
- The current supplier order
- Delivery and unloading instructions
Give every document a revision. Mark old copies as superseded and remove them from the working pack. A draft roof map left in the truck can become an expensive order.
Name the person allowed to release or hold the order. Put that name and release time on the record. The estimator can prepare the order, but nobody should assume that means it was approved for dispatch.
If the accepted quote does not identify included roof areas, products and exclusions, fix it first. Use the guide to write a clear quote before buying materials against a loose scope.
Record the job-address checks before release
Canadian jobs do not share one permit, inspection, licensing or safety route. Record each check for the actual civic address instead of relying on what happened on the last job.
Ask the municipality for the job address whether the replacement scope needs a building permit or creates an inspection point. Write down the municipality, the answer, the contact or reference, and any point when work must stop for inspection. Do not use the material order as proof of approval.
Ask the municipality separately whether the business needs a municipal business licence for that address. Put that answer in its own field. A building permit does not answer the business-licence question.
Ask the provincial or territorial contractor or trade-licensing body whether the business needs a contractor licence or trade licence for the work. Ask the official compulsory-trade certification body whether the workers performing regulated tasks need specific certification. Use the names and terms used by those official bodies for the job address.
Ask the provincial or territorial occupational health and safety authority about workplace safety duties. Keep that check separate from contractor licensing, worker certification and building permits.
If worker-coverage administration affects the job, ask your provincial or territorial workers’ compensation board about coverage for workers. Keep its answer with the business or job record. Do not send trade-licensing questions to the workers’ compensation board.
Record the GST/HST and any provincial tax lines shown on the supplier invoice, keeping tax paid separate from the amount treated as job cost. Ask the Canada Revenue Agency (opens in a new tab) about GST/HST registration, accounts and treatment. Where provincial tax applies, ask the official provincial tax body how to record it for your business and the transaction.
The record says who was asked and what must happen next. It does not decide the rules.
Match the accepted scope to a labelled roof map
Set the safe access method before checking the roof. Then compare the accepted scope with every included and excluded roof area.
Give each roof plane a simple label. Mark eaves, rake edges, ridges, hips, valleys, sidewalls, headwalls and penetrations. Locate chimneys, vents, roof openings, drainage points and adjoining roofs. A count without a location is hard to check.
Mark exclusions on the map. If the quote covers the main roof but not a lower roof, show that boundary. Do not add the lower roof because the customer points to it after materials have been measured.
Trace the map in both directions. Find an order line for every included roof detail. Then find a roof location for every order line. Hold any line that has no clear match.
Reinspect details revealed by scaffold or another safe access method. Scaffold access may expose a sidewall or headwall that was hidden during the ground survey. If the flashing on the draft order does not match the built detail, stop the release. Update the map, specification and order line.
Record anything that remains hidden. An unseen detail is an unresolved condition, not a confirmed material quantity.
Build the roofing material order checklist from field measurements
Keep the measurement that came from the roof. Put the supplier purchase quantity beside it rather than replacing it.
Separate area, linear and item quantities. They answer different questions:
- Area covers roof planes, membranes, insulation, panels or coverings.
- Linear measurement covers eaves, rake edges, ridges, hips, valleys and flashings.
- Item count covers vents, outlets, corners, roof openings and formed components.
Record the field unit, pack conversion source, purchase quantity and supplier unit on each line. Supplier units might be packs, rolls, lengths, pieces or another defined unit.
Take coverage, roll length, piece length or pack quantity from the exact product’s current technical record. Apply it to the source measurement, round the result to a unit the supplier can sell, and keep the calculation with the order line. Do not reuse pack information from a similar product.
Record planned cutting material separately and state which roof detail it covers. Record contractor stock on its own line when it will be used instead of purchased material. This keeps the roof measurement, purchasable quantity and stock movement visible.
Canadian measurements can arrive in metric, imperial or a mix of both. Preserve the original measured unit. Record any conversion used. Do not convert from memory or overwrite the source measurement after calculating the purchase quantity.
Split a material into separate lines when its roof location, profile, colour, finish, customer selection, required code documentation, substitution authorization or delivery group changes. The same product family on two roof areas can still need separate receiving and staging records.
Copy-ready roofer order sheet
Copy these tables into the job record. Add a new material row whenever the location, specification, unit or status changes.
| Job field | Entry |
|---|---|
| Customer and civic address | [Customer, address, municipality, province or territory, postal code] |
| Site and delivery contact | [Name and contact details] |
| Accepted quote | [Reference and revision] |
| Roof map | [Reference and revision] |
| Survey | [Date and preparer] |
| Specified assembly | [Assembly reference and required code documentation] |
| Customer selection | [Product, profile, colour and finish] |
| Supplier substitution | [Accepted, rejected or held, with written authorization reference] |
| Building permit and inspections | [Municipality, answer, hold point and reference] |
| Municipal business licence | [Municipality, answer and reference] |
| Contractor or trade licence | [Provincial or territorial body, answer and reference] |
| Worker certification | [Compulsory-trade certification body, answer and reference] |
| Occupational health and safety | [Provincial or territorial authority, answer and reference] |
| Workers’ compensation | [Provincial or territorial board, answer and reference] |
| Tax treatment | [GST/HST and provincial tax body, tax paid and job-cost treatment] |
| Supplier order and acknowledgement | [References and revisions] |
| Delivery plan | [Vehicle route, unloading point, staging, storage and snow-clearing status] |
| Release | [Released or held, conditions, date, time and authorized name] |
| Roof location | Map reference | Material and full specification | Colour or finish | Source measurement | Measurement type | Measured unit | Technical-sheet conversion record | Purchase quantity | Supplier unit | Selection and document status | Delivery group |
|---|---|---|---|---|---|---|---|---|---|---|---|
| [Plane, edge, junction or opening] | [Map label] | [Product, profile, size and compatible component] | [Confirmed selection] | [Measured quantity] | [Area, linear or item] | [Square metres, linear feet, pieces or recorded field unit] | [Exact technical-sheet title, revision or date, and calculation] | [Purchasable quantity] | [Pack, roll, length or piece] | [Customer selection, approval record and substitution status] | [Load, stage or roof area] |
| Order line | Acknowledged quantity | Delivered quantity | Rejected quantity | Returned quantity | Invoiced material cost | Delivery charge | Supplier credit | Final status |
|---|---|---|---|---|---|---|---|---|
| [Match the material row] | [Supplier acknowledgement] | [Accepted delivery count] | [Rejected count] | [Returned count] | [Amount from supplier invoice] | [Amount from supplier invoice] | [Credit amount and reference] | [Open, partial, accepted, rejected, returned or credited] |
Arrange replacement roof materials around the specified assembly
Build the order in the sequence set by the specified assembly and the crew’s staging plan. Confirm that sequence against the installation documents for the selected roof system, then mark every row as included, excluded, held or not used.
Protect the site and prepare the confirmed deck
Add temporary protection when the scope and site plan call for it. Name the cover, tarp, ground protection or weather protection and show where it will be used. Keep access equipment and waste handling in their own job-cost categories.
List confirmed deck material by roof area, thickness, grade or other specified description. Do not add speculative repair sheets to the customer’s base order. If you carry contractor stock for urgent protection, identify it as stock rather than approved repair material.
Build the eave and underlayment rows
List eave protection when the specified assembly calls for it. Record the product, width, roll length, lap or coverage information from its current technical record, and the eaves or valleys where it belongs.
Add underlayment by roof plane. Separate products where the assembly changes. Record rolls, coverage, planned cuts and any contractor stock on their own lines.
List drip edge by eave or rake-edge location when it is included in the assembly. Keep different profiles, colours, metals or lengths on separate rows.
Order the covering by roof plane
List starter material where the selected covering requires it. Record the eave or rake-edge location and do not assume field material will be cut into starter unless the specified assembly allows that method.
Add the field covering for each roof plane. Record shingles, panels, membranes, tiles or another specified covering by product, profile, size, colour and finish. Keep different roof areas or delivery groups on separate lines.
List valley material when the roof design and assembly require it. Name the valley location and record whether the detail uses membrane, metal or another specified component. Do not combine valley material with general flashing.
Finish walls, openings and roof edges
List sidewall and headwall flashing by location. Add penetration flashings for chimneys, plumbing vents, mechanical openings and other roof penetrations included in the scope. Record compatible counterflashing or transition pieces when the assembly requires them.
Add roof vents by type and roof-map location. Keep intake, exhaust and other vent components separate when their products or installation details differ.
List hip and ridge caps where the roof shape and covering require them. Record hips and ridges separately when their products, colours or ventilation details differ.
Finish with fasteners, clips, closures and sealants specified for the assembly. Put each compatible product on its own row and state where it will be used. Do not treat a general tube count or fastener box as a complete specification.
Keep concealed deck work outside the released order
Do not order an assumed deck repair as customer-approved work. Record what is visible, what remains concealed and what must be confirmed after tear-off.
After tear-off, photograph the deck and describe the repair. Price the added labour and materials. Get a written change order before changing the authorized customer scope.
The crew may want repair sheets immediately. That does not turn hidden damage into approved work. Separate any emergency protection from the permanent repair, and record why it was needed.
Use the process for controlling hidden roof deck work with a change order when the discovery changes the scope. A customer addition follows the same document path. A measuring error, damaged stock or contractor-caused waste does not.
Worked example: keep the quote, change order and invoice in order
Oak Street is the house electrical example, not a roofing price example.
R. Chen’s quote Q-1847 at 14 Oak Street was 1,105 for a bathroom exhaust fan and four LED downlights. The ceiling was lined, and chasing was excluded. Extra cable and chasing were approved on site as a 160 change order, so invoice INV-1847 was 1,265.
The point is the sequence. The excluded work did not slide into the original quote. It was identified, approved and added through a change order. Use that sequence when concealed deck repairs or customer additions change a roof order.
Set the delivery route and staging plan before dispatch
Record the civic address, municipality, province or territory, postal code, site contact and delivery window. Then mark the vehicle route, gate restrictions, overhead restrictions, waste bin, scaffold and unloading point.
Confirm who can change the unloading instruction. Do not let the driver or an unbriefed crew member choose a different drop point without checking the roof-area groups and site hazards.
Check snow clearing, ground condition and drainage around the unloading area. Confirm dry storage for vulnerable materials. If snow, rain, exposed decking or blocked storage makes the load unsafe or unusable, hold it.
Use the job process to stop, secure and restart roofing work in bad weather when conditions affect the exposed roof, delivery or storage.
Choose full-load or staged delivery based on access, storage and work sequence. Name every delivery group by installation stage or roof area. Put the same group names on the order, supplier acknowledgement and receiving record.
Compare the supplier acknowledgement before accepting changes
Treat the supplier acknowledgement as a new document. It may contain a substitution, revised quantity, changed accessory or delivery condition that was not on your released order.
Do not accept a substitution because it belongs to the same product family. Put the affected line on hold until you check the product, approval record, customer selection and written substitution.
If you accept a supplier change, update the order revision so the receiving person has one current record to check against the load.
Use the roofing delivery checklist before the load is dispersed
Keep the load controllable until the checks are complete. Once packages are spread around the building, shortages and wrong roof-area groups become harder to prove and fix.
Confirm that the delivery ticket belongs to the correct customer, address, order and revision. Enter the acknowledged, delivered and rejected quantities in the receiving table.
Count packages and inspect labels before staging. Photograph visible damage, shortages, rejected products and notes added to the delivery ticket.
Record who accepted or rejected each disputed line. Quarantine the material so the crew cannot install it while the supplier question is open.
If the unloading point shown on the order is blocked by snow, a waste bin or scaffold components, stop. Do not improvise a drop that blocks access, mixes delivery groups or leaves vulnerable material exposed.
Reconcile the order into actual material cost
The amount ordered is not the final material cost. Post supplier invoices, delivery charges, tax lines, credits and returns to the same job record.
Separate installed material, unused site stock, returned stock, rejected material and contractor-caused waste. Record where unused stock went. Material moved back to the shop is not automatically a job credit.
Match every supplier credit to the returned line and job. Close an order line only when its delivery, invoice, return and credit status agree.
Compare actual material cost with the quote allowance after reconciliation. That is the useful cost-tracking figure. The purchase order total alone does not tell you what the roof consumed or what the supplier credited.
Keep the roofing material order checklist attached to the quote, roof map, change orders, packing slips, supplier invoices and credits. Yes Foreman can keep those records on the same job so the final invoice and material cost are checked against the work that was approved.
Reconcile the final packing slip and supplier credit, then use the replacement-roof warranty handover and closeout process to finish the customer record.