Knows The Drill

For roofing owners and office teams

Virtual assistants for roofing companies

Keep the office work moving while your team is on the roof. Your assistant organizes inquiries, follows up on estimates and gathers the details a job folder needs. KTD recruits and prepares for your agreed roofing role before handoff.

Find your assistant

The job folder should tell the same story as the estimate.

A customer sends new photos after the estimate. Someone asks about a different material, and the crew is looking at an older note. Before the job can move forward, your office has to sort out what was actually agreed.

An assistant can collect the latest inputs, connect questions to the current estimate and prepare a clear file for your review. Scope changes stay visible until you decide them.

The work to hand off

Carry the right details from inquiry to job preparation.

01

Organize incoming roof requests

Collect contact details, property information and supplied photos in your intake format. Separate the customer's description from your team's inspection or scope findings.

What you get back: An inquiry file ready for your estimator

02

Follow up on estimates

Track the estimate version sent, the last contact and questions waiting for your answer. Use your follow-up approach to keep accepted, undecided and revised work distinct.

What you get back: An estimate follow-up list with a clear next step

03

Maintain the scope and photo folder

Save new photos and approved scope documents alongside their source dates. Bring conflicting notes or a requested change to the person responsible for the estimate.

What you get back: A versioned job folder with open scope questions

04

Prepare the office-to-crew handoff

Gather the approved work description, site contact and supplied scheduling details. Flag missing items before your manager releases the job information to the crew.

What you get back: A job preparation checklist for manager review

Illustrative workflow

From estimate follow-up to a current job folder

Use one project to define what the office gathers and what the roofer approves.

The estimate is sent

Assistant preparesRecord the version, recipient and follow-up date.

Your team decidesScope, pricing and the terms offered.

The customer replies

Assistant preparesCapture acceptance, questions or requested changes with the original message.

Your team decidesWhether the estimate needs revision.

The folder is updated

Assistant preparesCollect current photos, approved documents and site details.

Your team decidesWhich scope and material information is final.

The job is prepared

Assistant preparesPrepare the checklist and identify unresolved items.

Your team decidesCrew instructions, scheduling and readiness to proceed.

Illustrative example — not a client record

A roofing estimate with a material question

Use this record to keep a new customer question from becoming an unapproved change in the job folder.

Job reference
Example entryRF-016; residential reroof inquiry.
What to provide or checkConnect the follow-up to the estimate and property file.
Estimate on record
Example entryEstimate v2 sent to the customer on Monday.
What to provide or checkIdentify the terms currently under discussion.
New information
Example entryCustomer sent two photos and asked about a different shingle option.
What to provide or checkPreserve the request and supporting material.
Scope status
Example entryNo revised estimate approved; v2 remains the current document.
What to provide or checkKeep the question separate from an accepted change.
Next action
Example entryEstimator reviews the option; assistant sends the approved response and updates the folder.
What to provide or checkName the reviewer and follow-up owner.

Ready to hand over when: The estimator can find the current estimate, new photos and customer question, and the folder does not imply that a material change has been approved.

Download the blank template (CSV)

No email required. The file includes field names and guidance, with blank spaces for your own inputs. Use it to describe the work during matching; keep private client information out of an initial inquiry.

Shape the role around the workload

Do estimates and job files need attention every week?

A useful fit when

  • Customer questions and document changes continue after an estimate is sent.
  • Your estimator can provide approved scope records and decide revisions.

Discuss the setup first

  • You need remote technical estimating or insurance adjusting without a qualified reviewer.
  • The main bottleneck is field capacity rather than office coordination.

Managed support provides a dedicated, full-time assistant. Direct-hire responsibilities, hours and employment terms are agreed during matching.

Keep roofing judgments with the roofing team.

The assistant organizes the information your estimator and manager use. Give each scope question a clear reviewer.

  • Inspection conclusions, technical scope and estimates remain with qualified roofing personnel.
  • Insurance coverage decisions and claims adjusting are outside this illustrative role.
  • Your team approves material changes, purchasing commitments and crew instructions.

Bring an estimate that needed several follow-ups.

  • 01An inquiry form and the photos or details you request.
  • 02Estimate stages, follow-up messages and revision rules.
  • 03Job-folder checklist, software and required experience.
  • 04Working hours and the person deciding scope or schedule changes.

Recruit. Prepare. Hand over.

Recruited for you. Trained for your industry.

First, we discuss your niche and the work you want your assistant to own. Then we recruit and prepare them in depth for the industry and responsibilities agreed with you before handoff. The matching conversation defines the skills, tools and preparation time your role needs.

We assess English fluency, practical problem-solving and independent judgment, so your assistant can work through the next step and recognize when to bring you in.

Choose the support behind your hire.

Managed assistant

A dedicated, full-time assistant through our service, with ongoing support from our team. One monthly fee.

Explore managed support

Direct hire

We recruit and train an assistant for you to hire directly into your team. You manage the day-to-day. One placement fee.

Explore direct hiring

The examples on these pages are a starting point. Bring the broader range of work you want covered to the matching call. We agree responsibilities, preparation time, working hours, fees and terms before you start.

Before you bring someone on

Can an assistant follow up on estimates?
Yes. They can record the current estimate, contact the customer using your approach and bring back questions. Your estimator decides scope, price and revisions.
Can they organize customer photos and job details?
Yes. A useful folder identifies where each item came from and which version is current. The assistant can flag a conflict without deciding which technical description is correct.
Does this include insurance claims work?
This page describes inquiry, estimate and job-file coordination. It does not offer insurance adjusting or coverage advice. Any additional document-handling responsibilities must be defined with your team.
Will the assistant be prepared for roofing work?
KTD recruits and prepares for the roofing niche and responsibilities you agree before handoff. We discuss tools, skills, hours and preparation time during matching rather than assuming every business uses the same process.
What are the hiring arrangements?
Managed support gives you a dedicated, full-time assistant through KTD with ongoing support for a monthly fee. Direct hire covers recruitment and training for a placement fee before you hire into your team. We agree hours, scope and terms first.

Give your next job a cleaner office handoff.

Show us the inquiries, estimate questions and job details you keep chasing. We will shape the assistant's role around that recurring work.

Find your assistant

A different kind of business?

Explore other ways to organize the work around your team.