A roofing virtual assistant can own connected administrative work from lead intake through inspection scheduling, estimate follow-up, sold-job readiness, routine production updates, and closeout. The best handoff gives the assistant a visible queue, written triggers, a definition of done, and a named decision owner. Roof condition, scope, pricing, coverage interpretation, material specifications, field safety, and production decisions stay with qualified or authorized people.
That boundary is more useful than disconnected errands. Delegate a complete administrative lane and define where judgment returns to the team.

25 roofing virtual assistant tasks
Roofing software documents the shape of the work. JobNimbus describes its workflow as the pipeline from acquiring a lead through completing the job and getting paid, with boards, automations, and reports making each stage visible. That does not decide who should own each step. Your operating rules do.
Lead intake and inspection scheduling
- Return missed calls and web inquiries. Work from one new-lead queue and record the outcome.
- Create a complete lead record. Capture the property, contact, lead source, and the customer's exact request without assessing the roof.
- Check the service area. Compare the property with the approved coverage map and route exceptions.
- Book eligible inspections. Use written appointment types, calendar capacity, assignment rules, and stop conditions.
- Send confirmations and access reminders. Use company-approved language and record delivery.
- Work the unconfirmed-inspection list. Confirm, reschedule inside the rules, or bring the exception to the sales lead.
Inspection records and estimate follow-up
- Record factual inspection status. Log what the field person reported and flag missing office items without interpreting findings.
- Order an approved measurement report. Place the order only after an authorized person requests it.
- Prepare the open-estimate queue. Surface records that have the required office inputs and identify what is missing.
- Send an authorized proposal. Deliver the approved document and record when it was sent.
- Run the approved follow-up cadence. Record every attempt, response, owner, and next date.
- Route decision questions. Scope, price, financing, contract, and insurance-coverage questions go to the designated specialist.
Roofr's current CRM documentation shows a connected roofing pipeline that includes leads, measurements, proposals, material orders, work orders, job scheduling, invoices, and payments. An assistant can maintain the administrative state around those tools, but the company must decide who may approve proposals, release orders, change schedules, or send invoices.
Sold-job readiness
- Confirm the signed agreement is attached. Verify presence and correct filing, not contractual sufficiency.
- Build the missing-item list. Compare the sold-job packet with the company's acceptance checklist.
- Track routine permit and inspection status. Record submissions, responses, windows, and the next owner without giving code advice.
- Record material-order status. Track an approved order and delivery status; specifications and substitutions remain authorized decisions.
- Coordinate routine schedule options. Offer dates only after production releases the job and defines allowable windows.
Production communication and closeout
- Send the approved pre-start message. Confirm the current plan without making technical promises.
- Relay approved schedule changes. Production decides the change; the assistant closes the homeowner communication loop.
- Maintain the customer-promise list. Give every promised update an owner and due date.
- Request missing administrative photos or documents. Ask for named items from the checklist without evaluating workmanship.
- Assemble an approved photo report. Organize authorized project photos for a manager to review before sharing.
- Send an authorized invoice. Delivery happens after the finance owner approves the record.
- Send an approved review request. Trigger it only at the company's eligible job status.
- Publish the open-loop report. Put missing documents, overdue promises, pending approvals, and decisions into one owner view.
CompanyCam's current checklist guide documents project checklists with fields, sections, photos, questions, completion states, templates, and PDF export. Its report guide covers organizing project photos into sections and shareable documents. Those features support a clear office handoff: the assistant can track whether required items are present and assemble a draft, while the field or production owner decides whether the record is technically complete and ready to share.
Use the sales-to-production delegation planner
Select three to six tasks that form one connected lane. The trigger, proof, access, and decision-owner columns are starting prompts, not universal instructions. Replace them with your CRM stages, roles, permissions, contract rules, and customer commitments. A selected task is ready only when the assistant knows when to begin, what completion looks like, and when to stop.
Original sales-to-production planner
Build one roofing handoff with a visible acceptance gate
Choose connected tasks, then write the exception that stops the assistant and the proof the receiving owner will accept.
| Choose task | Lane | Trigger | Completion proof | Access needed | Decision owner |
|---|---|---|---|---|---|
| Lead to inspection | New inquiry | CRM disposition | Phone and CRM | Sales lead | |
| Lead to inspection | First contact | Complete lead record | CRM | Sales lead | |
| Lead to inspection | Address captured | Eligible or routed status | CRM and map | Sales lead | |
| Lead to inspection | Lead qualifies | Confirmed appointment | CRM and calendar | Sales lead | |
| Lead to inspection | Appointment booked | Message logged | CRM and messaging | Sales lead | |
| Inspection to decision | Daily queue review | Confirmed, moved, or escalated | CRM and phone | Sales lead | |
| Inspection to decision | Field update received | Current stage and next action | CRM and project files | Estimator | |
| Inspection to decision | Authorized request | Report attached | Measurement platform | Estimator | |
| Inspection to decision | Inspection record ready | Estimator-ready status | CRM | Estimator | |
| Inspection to decision | Proposal approved | Delivery timestamp | CRM and proposal tool | Estimator | |
| Inspection to decision | Proposal delivered | Disposition and next date | CRM and messaging | Sales lead | |
| Inspection to decision | Question received | Named owner notified | CRM and routing list | Authorized specialist | |
| Sold job readiness | Job marked sold | Document present | CRM and files | Production manager | |
| Sold job readiness | Handoff review | Accepted or returned status | CRM and checklist | Production manager | |
| Sold job readiness | Requirement assigned | Current status and due date | CRM and portal | Authorized permit owner | |
| Sold job readiness | Order authorized | Status and exception owner | CRM and supplier record | Production manager | |
| Sold job readiness | Job released | Customer-confirmed window | CRM and calendar | Production manager | |
| Production communication | Start window confirmed | Message logged | CRM and messaging | Production manager | |
| Production communication | Manager changes plan | Customer acknowledgement | CRM and messaging | Production manager | |
| Production communication | Promise recorded | Owner and due date visible | CRM or shared board | Production manager | |
| Production communication | Checklist exception | Item received or escalated | Project files | Field or production lead | |
| Closeout | Field record complete | Report ready for review | Project-photo tool | Production manager | |
| Closeout | Invoice approved | Delivery timestamp | Invoicing system | Finance owner | |
| Closeout | Job reaches eligible status | Request logged | CRM and messaging | Customer-service owner | |
| Closeout | Daily review time | One decision queue | CRM, files, and sheet | Owner or manager |
- No tasks selected yet.
Write before launch
Choose the first roofing lane
Start where the same record changes hands. Unscheduled inspections, open estimates, and sold jobs awaiting production acceptance each have a clear population, next action, and receiving owner.
Use an acceptance gate. “Sent to production” is not enough. Define whether production accepts the packet, returns it with named missing items, or sends it to a designated decision-maker. The record should show the outcome and due date.
Separate verification from judgment. An assistant can verify that a signed document, photo set, order status, or customer acknowledgment is present. The authorized person decides whether it is correct, complete, safe, or contractually sufficient.
Grant access for the lane, not the job title. Lead follow-up may require contact and messaging access. Sold-job readiness may require document and checklist access. Neither automatically requires settings, deletion, pricing, payment, or broad financial permissions.
Review operating states. Track unscheduled leads, unconfirmed inspections, open estimates without next actions, returned packets, overdue homeowner promises, and jobs awaiting approval. These states reveal whether the handoff works without inventing a revenue promise.
What a roofing virtual assistant should not own
- Roof diagnosis, installation advice, code guidance, safety direction, damage assessment, or technical scope.
- Insurance coverage interpretation, adjusting, supplement negotiation, legal advice, or promises about claim outcomes.
- Estimate pricing, contract terms, material specifications or substitutions, financing guidance, discounts, refunds, or payment authority.
- Field quality approval, crew supervision, production release, unusual schedule commitments, or weather and safety decisions.
- Administrator permissions, record deletion, payroll, employee discipline, or other hard-to-reverse actions by default.
- Any physical inspection, material check, jobsite work, or in-person handoff.
When another support model fits better
An answering service may fit when the gap is shared overflow or after-hours message taking. A local coordinator is stronger when the job requires physical documents, warehouse presence, material receiving, walk-in coverage, or daily in-person crew support. A specialist should own insurance, permit, accounting, or production work that requires licensed, legal, financial, or technical judgment.
A dedicated assistant fits when recurring work crosses calls, CRM records, inspection calendars, estimate follow-up, sold-job packets, customer updates, and closeout administration. Early Bird is a managed service built around one dedicated, full-time executive assistant with ongoing support. Onboarding maps the full operating scope, including people, systems, recurring work, priorities, and decision boundaries. The team then stabilizes one priority workflow at a time. Early Bird's service agreement includes confidentiality obligations, and assistants sign nondisclosure agreements. Those commitments do not replace appropriate permissions, client policies, or oversight.
See how this model fits roofing companies, tighten the sales-to-production acceptance gate, or improve the front of the pipeline with the inspection scheduling and homeowner communication SOP.