Roofing contractor daily report template

Roofing Daily Report Template

A roofing daily report tracks crew, roof area completed, materials installed, weather conditions, work stops, and fall protection status — creating the documentation record roofing contractors need for GC submittals, warranty compliance, and schedule disputes.

No account needed · Review before sending · Free sample

What the structured report looks like

Daily Construction Report
Greenway Residential — Main House · Monday, June 16, 2026
Partly Cloudy, 68°F, wind gusts to 27 mph after 2 PM

Crew completed tear-off on the south and east slopes and installed synthetic underlayment on the south slope. Work paused at 2:30 PM due to wind gusts exceeding 25 mph. All loose materials secured and open areas tarped before crew left site. No safety incidents.

Work Completed
  • Tear-off complete — south slope (18 squares) and east slope (12 squares)
  • Decking inspection: south slope — 3 sheets of OSB replaced, east slope — clear
  • Synthetic underlayment installed — south slope (18 squares)
  • Work paused at 2:30 PM — wind gusts 27 mph
Workforce

5 workers — 4 roofers, 1 foreman

Materials
  • Synthetic underlayment — 2 rolls installed (south slope)
  • OSB decking — 3 sheets replaced (south slope)
  • Roofing nails and fasteners
Delays / Issues

Wind gusts reached 27 mph at 2:30 PM — work stopped per safety protocol. Crew secured materials and tarped east slope. Estimated 2.5 hours lost.

Safety
  • No incidents reported
  • Harnesses in use — all crew
  • Wind stop at 2:30 PM per site safety protocol
  • Tarps deployed on open east slope before leaving
Tomorrow's Plan

Install underlayment on east slope. Begin shingle installation south slope if wind allows. Dumpster pickup scheduled AM.

Generated by Veltorox · AI-drafted · Reviewed before sendingGenerate yours →

What to include

Every section of a complete daily report — and why it matters.

Roof section(s) worked — area in squares or square feet
Crew count and roles (foreman, roofers, laborers)
Tear-off completed — section and square footage
Decking inspection results and repairs made
Underlayment type and coverage
Roofing material installed — type, color, quantity in squares
Flashing, ridge, drip edge, and trim progress
Weather — temperature, wind speed, rain, frost
Work stops due to weather or wind with time logged
Dumpster count and waste removed from site
Material deliveries — shingles, underlayment, accessories
Fall protection confirmation — harnesses, guardrails, safety nets
Photos — before tear-off, decking condition, progress by section
Tomorrow's plan — contingent on weather

Common mistakes to avoid

Most daily report problems come from the same small set of habits.

Not logging weather stops with exact times
If you stopped work due to wind or rain, log the exact time and the wind speed or condition that triggered the stop. "Windy afternoon" will not support a schedule extension claim. "Wind gusts reached 27 mph at 2:30 PM — work stopped per safety protocol" will.
Skipping fall protection documentation
Roofing fall hazards are an OSHA priority. Your daily report should confirm that harnesses, guardrails, safety nets, or other compliant protection was in use. This is not just good practice — it's protection against citation and liability.
No section-by-section breakdown
"Installed shingles" gives no useful information. Break down by roof section, pitch, and quantity in squares. "South slope, 6:12 pitch, 14 of 18 squares installed" is a progress record.
Not documenting rotten decking found during tear-off
When you find bad decking, photograph it, measure it, and log it in the daily report immediately — before replacing it. Square footage, location, and photos support your change order. Replacing it without documentation makes it a dispute.
Missing material quantities installed vs. delivered
Squares of shingles installed per day, rolls of underlayment used, linear feet of drip edge — these are billing records, not just progress notes. Track what was installed, not just what was delivered.

How Veltorox works

Type a rough update. Get a structured report.

Instead of filling out a form field by field, just write what happened on site — plain language, same way you'd text a coworker. Veltorox organizes it into a clean, GC-ready report draft.

  • Write your roofing update in plain language — tear-off, squares, crew, weather
  • AI structures it into sections, materials, workforce, delays, and safety
  • Wind stops and weather documentation captured automatically
  • Decking conditions and change order notes included in report
  • Photos attached and included in the PDF
  • GC-ready report reviewed by you before sending
Generate free sample report
1

Type or speak your rough site update — crew, work, delays, safety

2

AI structures it into every required section automatically

3

Review the draft — edit anything before approving

4

Download PDF or send directly to GC/client

AI drafts the report. You review and approve before anything is sent to your GC or client.

Frequently asked questions

What does a roofing daily report need to include?
A complete roofing daily report includes: roof sections worked (in squares), crew count, tear-off status, decking inspection and repairs, underlayment type and coverage, roofing material installed per section, weather conditions, any work stops and times, fall protection in use, material deliveries, photos, and tomorrow's plan.
At what wind speed should roofing work stop?
Most safety standards and manufacturer guidelines recommend stopping roofing work at sustained winds of 20–25 mph or gusts above 25 mph, and at wind speeds that make handling sheet material unsafe. The specific threshold should be documented in your safety plan. Whatever your threshold is, log the actual speed and the stop time in the daily report.
Do I need to document rotten decking in the daily report?
Yes — and you should do it before you replace it. The daily report entry should include the location, square footage of affected decking, photos, and when the GC or owner was notified. This documentation supports your change order and protects you if the owner disputes the additional cost.
How do I handle a weather day on a roofing job in the daily report?
Log it as a weather day with the specific condition (rain, wind, frost), the time work stopped, and what the crew did during the stop (secured materials, tarped open sections, left site). Weather days that are consistently logged throughout a project are much easier to use for schedule extension requests than ones written up at closeout.
Should roofing subs submit daily reports to the GC?
Yes, particularly on commercial roofing jobs. The GC uses sub daily reports to confirm schedule, track material delivery, and verify work completion. It also protects the sub — a documented record of weather stops, decking repairs, and completed sections is critical in payment disputes.

Generate your first report in 2 minutes

Paste a rough site update. Veltorox structures it into a complete, GC-ready daily report. No account needed for a free sample.