HR and recruiting
HR and recruiting support for roofing contractors
Postings, screening, interview coordination and onboarding paperwork — so a crew position is filled before the season needs it filled.
Hiring in roofing looks like a recruitment problem and behaves like a calendar problem, and the calendar is unforgiving: the moment a company most needs another crew is the moment every other company in the market needs one too.
By the time the season is running, the good candidates have taken something. The company that hired in February is producing; the company that started looking in May is interviewing whoever is still available in May, which is a materially different pool. That gap has nothing to do with pay rates or posting quality. Almost all of it is timing, and timing is an administrative variable rather than a market one.
Underneath the timing sits a paperwork problem that is quieter and more expensive. A hire generates a defined set of records with defined obligations attached, and every one of them is easiest to collect on the day someone starts and progressively harder afterwards. Companies that assemble those records in the following January are not being disorganised; they are paying the compounding cost of a step that had no deadline attached to it at the time.
Four desks sit around a hire: writing and posting the role, screening against criteria you set, coordinating the interviews, and collecting the paperwork that has to exist afterwards. What follows sets out where the process leaks, which parts of the year it leaks in, and the three federal instruments that mark where our work stops.
-
100+
Contracting companies supported
-
9
Back office departments
-
12
Platforms supported
-
Roofing only
The last person you hired: how many days passed between their application and somebody speaking to them?
Get in TouchWhere the hiring pipeline leaks
Every stage between an open position and a productive crew member loses people, and most of the loss is administrative rather than competitive. The candidates are not choosing a rival on merit. They are drifting away while nobody is available to respond.
The largest leak is response latency, and it is almost always invisible to the company experiencing it. An application arrives on Tuesday. The owner is on a roof, the office manager is covering the phones, and by the time anyone opens the inbox properly it is the weekend. In a labour market where a competent installer can find work in an afternoon, that delay is not a small disadvantage — it is the whole contest, decided before anyone read a résumé.
The second leak is the posting itself. A role described in generic language attracts generic applicants, and a roofing company then spends its scarcest resource — an experienced person’s attention — filtering people who were never going to work out. A posting that states the crew type, the work mix, the travel expectation and whether the position is seasonal filters before anyone applies, which is the only filtering that costs nothing.
The third is interview coordination, which sounds trivial and is not. Getting a working installer to an interview requires accommodating a schedule that is not office-shaped, and a company that can only interview between nine and five on weekdays has excluded most of the people it wants. Rescheduling loops kill candidates quietly: two failed attempts and the person stops responding, and the company records that as a candidate who was not serious.
The fourth leak happens after the yes. Someone accepts, and then there is a week of silence while paperwork gets assembled — during which they are still holding another offer. Onboarding that is ready before the acceptance closes that window. Onboarding that starts after it opens one.
And the last one is not a leak at all but a debt. The records that should have been collected on day one accumulate as an obligation nobody is tracking, until an audit, an insurance renewal or a year-end filing turns a filing task into an archaeology project.
Hiring against a roofing calendar
This department has a seasonal shape that most of the others do not. The same work costs different amounts at different points in the year, and knowing which point you are at changes what is worth doing.
Ahead of the season, when nobody feels urgency
This is when hiring is cheapest and least likely to happen, because there is no pressure creating the demand. Postings placed here compete against fewer rivals for a better pool. The work is unglamorous: refreshing role descriptions, reopening conversations with candidates who came second last year, and getting the onboarding pack current before it is needed in a hurry.
Inside the season, when the requirement is immediate
Now speed dominates everything else, and the process either survives contact with a busy month or it does not. Response times matter more than posting quality here. So does having screening criteria already written down, because a criterion invented under pressure is a criterion applied inconsistently, and inconsistency in hiring is a problem that grows well beyond inconvenience.
After a storm, when the whole market moves at once
A significant event pulls crews into a region and the local labour market inverts for a period. Companies that hire well here have a process that can run at volume without lowering its standard, and — critically — a documentation flow that keeps up. The temptation to let paperwork lag while production surges is strongest exactly when the consequences of doing so are largest.
At the end of the year, when the record has to stand up
Everything collected during the year is either in order or is now a project. Employee records carry a defined federal scope: the requirements at 29 CFR Part 516, headed Records to Be Kept by Employers, describe what has to exist rather than what would be convenient to have. A file assembled continuously satisfies that as a by-product. A file assembled in arrears is a reconstruction, and reconstructions are where errors enter.
Where the decision stays with you
Three things in a hiring process cannot be delegated to a back office, and each of them is defined by a specific federal instrument rather than by our preference.
The hiring decision. This one needs no statute. Choosing who joins a company is the company’s, and any arrangement that blurred it would be selling something other than administration. We prepare the shortlist and the evidence behind it; you decide, and the record shows that you decided.
The employment eligibility attestation. Form I-9, Employment Eligibility Verification carries an attestation by the employer. An attestation is a statement made by the party making it, so it is structurally not a task that can be handed over — not because we decline it, but because handing it over would not produce a valid one. What is genuinely delegable is everything around it: readiness, timing, tracking and filing.
The classification determination. Whether a given worker is properly an employee or an independent contractor is a determination with tax and wage consequences attached, and there is a federal process for obtaining a formal answer — Form SS-8, Determination of Worker Status. That determination sits with you and your advisers. Our obligation is that the paperwork consistently matches whichever answer you hold, which fails more often than the determination itself does.
Everything else in the department is squarely ours: the posting, the sourcing, the screening against your criteria, the coordination, the collection, the chasing, the filing and the tracking. That is the large majority of the hours and effectively none of the exposure, which is a good trade and the reason the boundary is worth stating precisely rather than gesturing at.
This describes the limits of our work and the instruments those limits are drawn against. It is not legal, tax or immigration advice, it makes no determination about your workforce, and obligations differ by circumstance and by state. Questions about your own arrangements belong with your own adviser.
The four desks around a hire
Take one or take the set. Most companies start with whichever one is currently being done at eleven at night by somebody who did not plan to be doing it.
Two crews short in April is a spring you spend recovering from. Tell us what your last cycle looked like.
Get in TouchWhere the hiring records live
In your systems. Crew records that sit apart from the production schedule create a second version of who is available, and a second version is worse than none because somebody will act on it.
- AccuLynx
- JobNimbus
- ServiceTitan
- Indeed
- Google Workspace
Roofing Back Office is not affiliated with, endorsed by, or certified by any software vendor named on this site. All product names and trademarks are the property of their respective owners.
Getting this running
First, the criteria get written down
What the role actually requires, what disqualifies, what is negotiable and what the pay band is. Most companies have this knowledge distributed across two or three people’s heads in slightly different versions, and writing it down is where the inconsistency surfaces — usefully, before it becomes a pattern.
Then the onboarding pack is assembled before it is needed
Every document a new starter generates, in the order it is needed, with the deadlines attached and the responsibilities marked — including the ones that stay with you. Building it while nothing is urgent is the entire trick; it takes an afternoon in February and is impossible in June.
Then postings go live and the clock starts being measured
Response time becomes a number somebody watches rather than an impression. From there the reporting is simple: what came in, how quickly it was answered, what reached interview, what was offered, and where the pipeline currently stands against the crews you told us you would need.
What makes a roofing hire different
The differences are structural, not stylistic. Roofing hires in bursts tied to weather; a process built for steady headcount growth is the wrong instrument for a market that needs three people in a fortnight and nobody for a quarter. The work is physical, seasonal and often crew-based rather than individual, which changes what a screening conversation should even be asking about.
A large share of the workforce is more comfortable in Spanish, which is not a translation footnote — it determines whether a posting is read at all, whether a screening conversation gets honest answers, and whether onboarding documents are understood rather than signed. Treating that as an afterthought produces a hiring process that quietly excludes much of its own market.
And the documentation profile is unusual. Between employees and subcontracted crews, a roofing company handles insurance certificates, taxpayer identification, licensing evidence and safety records that a comparable office employer never touches. Those records are what a general hiring process most reliably drops, and they are the ones with consequences attached.
You manage an outcome and a written scope: positions filled against a calendar you set, records complete as they are created, and decisions that are genuinely yours arriving as decisions rather than as a pile of applications.
Questions from owners hiring in season
Are you choosing who we hire?
Never. The choice is yours and it stays yours, including the shortlist you see. We write the posting to your specification, run the screening questions you approved, and hand you candidates with their answers attached. If we thought someone was strong we might say so where you asked for a view, but a recommendation is not a decision and the file makes clear which is which.
Can you complete the employment eligibility verification for us?
No. That verification carries an employer attestation, and an attestation is by definition made by the party attesting. What we can do is make sure the step is not missed: the form is ready at the right moment, the deadline is tracked, the completed record is filed where it belongs, and nothing sits half-done in someone drawer for a month.
Will you tell us whether a crew should be an employee or a subcontractor?
That is a determination with legal and tax consequences and it belongs with you and your advisers. There is a federal process for resolving it where a company wants a formal answer, and the section above points at it. Our part is that the paperwork matches whichever answer you reached — which is a surprisingly common failure on its own.
How fast can you fill a crew position?
We will not quote you a number, because anyone who does is quoting a market they have not seen. What we can say is which part of your current cycle is costing the time — usually it is days lost between a candidate applying and anyone responding, not a shortage of applicants — and that part is fixable immediately.
What happens to applicants we do not hire?
They get an answer, and their record stays organised. A roofing company hires in waves, and the candidate who was second in April is worth reaching in July. Most companies lose that entirely because the applications lived in an inbox that has since been buried.
Can you handle Spanish-language hiring?
Yes, on both sides — postings, screening conversations and onboarding paperwork walked through in Spanish where that is what the candidate needs. Getting the onboarding documents genuinely understood rather than merely signed is the part most companies skip, and it is the part that causes trouble later.
We use subcontractor crews rather than employees. Does this still apply?
The shape changes and the discipline does not. Instead of onboarding paperwork you have engagement records, insurance certificates, taxpayer identification and the agreement itself — collected at the point of engagement rather than reconstructed at year end. Several of those live in the compliance department rather than this one, and they are linked below.
Who owns the records afterwards?
You do, in your systems, throughout. We work inside your accounts and your storage rather than in a container of ours, so there is nothing to hand back if the arrangement ends and nothing to retrieve if you want an audit tomorrow.
Elsewhere on this site
- All nine departments The other functions a roofing back office absorbs, each with the failure it prevents.
- Finance and Bookkeeping Where a payee record becomes an information return, and why January is the wrong month to build one.
- Dispatching and Operations What a newly onboarded crew gets scheduled into once the paperwork is complete.
- Compliance and Documentation Certificates and registrations that travel with a subcontractor onto a jobsite.
- Customer Support The bilingual coverage that a mixed-language crew depends on day to day.
- Administrative Support The written process behind a hiring cycle that behaves the same way every time.
- Working in AccuLynx Where crew records sit alongside the production schedule.
- Working in ServiceTitan Technician records in a dispatch-heavy operation.
- Every platform we work in Records stay in your systems, under your control.
- Owner resources Longer pieces on running the administrative side of a roofing company.
- About Roofing Back Office Who runs this, and why the roofing work got its own brand.
The federal instruments named above
Each boundary in this page points at a specific document rather than at a general impression of the law. They are pulled by identifier from the brand configuration, and each was checked as its own document rather than by host.
- Form I-9, Employment Eligibility Verification — U.S. Citizenship and Immigration Services
- About Form SS-8, Determination of Worker Status — U.S. Internal Revenue Service
- 29 CFR Part 516 — Records to Be Kept by Employers — U.S. Office of the Federal Register (eCFR)
Hire on your calendar instead of the season’s
Tell us how many crews you expect to need and when, and we will come back with what running the hiring admin looks like as a written scope of work.