Why Most Roofing Companies Lose Money at the Job Site (Not Marketing)

In this video Adam Sand argues that roofing firms lose profit primarily because of chaotic, un‑supervised job sites rather than a lack of marketing. He introduces the "site supervisor" role as a low‑cost, high‑impact solution that turns every active roof job into a lead‑generation machine. The supervisor is assigned to each job, reviews the schedule, greets the homeowner, sets up the site, and spends the day acting as the company’s public face. While on‑site they engage neighbors, hand out gift‑cards, and collect contact information via QR codes or cards, thereby generating referrals and new sales opportunities without buying additional leads. Sand walks through a scripted door‑knock interaction with a homeowner (played by Michael) to illustrate how the supervisor can capture leads, offer free inspections, and record data. He claims that the added cost of a supervisor is offset by the reduced customer acquisition cost (CAC) and the additional revenue from referrals, making the role self‑paying and scalable.
Chapters
If you're a roofer saying we just need more leads, this video might sting a little because the truth is most roofing companies aren't losing money in marketing, they're losing it at the job site. In this video I'm going to show you how site supervisors role turns job sites into a lead generating machine, lowers your cost per customer and literally pays for itself. If you want to scale without buying more leads, watch till the end.
When I talk to a lot of roofing business owners, I'm like, okay, why do you think your business isn't broad? And they'll be like, well we just don't have enough leads. Like, oh, okay. And then I'll ask them like, okay, so do you have like job site supervision? No, no, no. We just give the subs a good work order and then we try and get them take pictures throughout the day. Okay, how good are they taking pictures? Ah man, it's always a hassle. We get that question all the time, like how do I get my subs to take my pictures? Right? Or we'll say, oh, we don't have a site supervisor but the sales guy's job stop by and knock the six pack so he stops and checks in with the homeowner. Make sure it looks good. I'm like great. So the sales guy hired two weeks ago, does he know what a good job site looks like? No. Then I'll say, have you tried calling your business? Have you tried calling your roofing company? Like as an anonymous person, have you secret shopped and called your estimators to come out and estimate a friend's house and like watched how they were? Have you drove up to your job site at like 11:45 in the afternoon, saw what it looks like. Sales process, non existent phone calls, week on the phone calls, job site complete disaster throughout the day, tools everywhere, tarps all blown up against the house, total mess. Like so what's your plan to fix your company again? Oh, we're going to market it, we're going to get lots of leads and like lost cause. The goal is to just make it that when people drive by they go, wow, that place looks organized. And so what does a site supervisor do? This is the magic of the site supervisor. So we're going to dive a little bit deeper into this role. What do they do? So one, they're assigned a job, then they're going to two, review company cam so they know what's coming up. Three, when they get to that site they meet and greet the homeowner. So they're the ones that are acting as the point of contact with the homeowner so the homeowner doesn't have to feel like they got to talk to those guys on the roof and stuff like that. They're the ones who kind of set the agenda for the day. They're going to do like job site setup. So they're going to help with things like laying out the tarps and stuff like that. They're going to be kind of like helping set up the site. They don't have to go on the roof or anything like that. They might set up like a catch all. If you guys have that, then is their job is to make the job site marketable. Well, once they're on that job site all day now we can make it so they can generate leads. So their job when they're there is to be that face of the company. And when people drive up to the neighbors houses as they come in through the day, they're going to go and knock those doors. So they're going to go talk to the homeowners. And the script is very simple. Michael, you want to hop on the mic and be my test case?
You bet. Of course.
Okay, so I'm going to go knock on Mike's door. Mike's a homeowner. I'm a site supervisor. We'll call this an insurance job. So I'm going to knock on the door. Knock, knock, knock.
Hello.
Hi there. My name is Adam. Sort of bother you, you probably heard, but the guys over there doing the roof, I'm running that job site and I just want to introduce myself and say like, I'm the site supervisor. So if there's any issues, the music's too loud, or if something blows over into your driveway, you can take this card and you can just call me and I'll come over and get a drive dressed right away. But I'll be here all day too.
Oh, okay. Well, thanks for coming over. It is pretty noisy.
Yeah, you know, I. We know that. And you know, we actually did is we worked with Niza's pizza over in 34th Street. A little kind of out of the way. They're a really nice pizza shop, but they gave us these 25 gift cards. We just want to like, be good, welcome in the neighborhood. You take this 25 gift card, get out of here. Get the family away from the noise. Go enjoy yourselves. And that way you don't have to hear all the noise all night. Does that sound good?
Yeah, anytime. I don't need to do any cooking and can get the kids fed. That's amazing.
Perfect. Well, hey, what was your name?
My name is Michael.
Michael. Okay, well, Michael, thanks so much for opening the door and just let me talk to you. Okay. I'll get out of here.
Oh, okay. Well, thank you so much for the gift card.
Actually, one second. They got their house covered by insurance because they got hit by that storm. Did you get your roof checked?
I haven't had my roof checked, but I was around for the storm.
Okay, so I'm not a sales guy. So I'm not like, I'm not trying to sell you nothing. But if you haven't had a roof check, like they got the roof covered by insurance, so you should probably get a check because you might qualify for the same thing. Would you like to get a free inspection?
It's free.
Yeah, it's free. They just, they'll come by, they'll check it out. If you, if you qualify for damage, they'll, you know, help you file the insurance. Again, I'm not a sales guy. I don't know, whole process. But basically they work with you and insurance and roof gets covered and I think you just pay a deductible or something.
Yeah, okay.
Okay. So I can either get your information in or you can scan this QR code on my lanyard here. Which one's easier?
Here, I got my phone. I'll scan the card.
Okay. Just scan that.
Yeah. Okay. Yeah, there it is.
Yeah. You put your information in one of our customer success people. Reach out, they'll book an appointment with you. Again, it's not my thing. I just, I thought you're a nice guy. You opened door, I thought I'd help you out. Oh, awesome.
Well, I'm gonna grab some pizza, man. Thanks again.
Thanks again, Michael. Have a good day.
Yeah, see you.
Perfect. Thanks, Mike. So that's kind of the script. It's very non confrontational. It's not a sales pitch. We actually say I'm not a salesperson. Which like immediately brings down the boxing gloves. Right, because it's like you are. Oh, you're not a threat. Oh, okay. The whole thing is set up to say, hey, I'm just a guy who's running a site, keeping this thing going. Okay. If anything bothers you about the fact that we're here, don't go to Google to leave a one star review. Call me and I will come take care of it. If I let them scan the QR code, I've pixeled their phone and now I'm going to retarget them with Facebook ads. Plus they might fill it out. Either way, customer success manager phones them and books them. And if that appointment shows, they get $150. And that's the magic. That's where all of a sudden all of this starts to make sense and pay for itself. Which is what I'm going to show you next is how the math, maths. So this is like a typical $10 million org chart. Here's all the bodies that exist in $10 million business. How that breaks down with $18,000 jobs, which is 555 jobs, which is a 30% close rate, is 1,850 leads. Like the math breaks down. What that means is that if we're getting $300 leads, which is financially affordable, it's about 5%. $300 leads closing at 30% is $1,000 cost of acquisition, right? $300. If you close at 30%, you're spending $1,000 in marketing costs to acquire a customer. But this is where it gets interesting. If you were to guess how much better in a percentage, how much on referrals and people from around the jobs than it is from cold leads that just didn't estimate. So if you say 30% is your normal, and then you close at 40% better, then say 10% better. If you normally close at 30 and referrals and people from around your jobs close at 45%, that would be 15% better. So let's use the math of 40%. So 10% better than the alternative. So if you're paying a site supervisor 15 an hour to $21 an hour, let's use average of 1750 an hour as our site supervisor wage. So let's start here. 150 site referral closing at 40%. So just 10% better than usual. 30 to 40%. Then that's a $375 customer acquisition cost. Right? Because if you go 150 divided by 0.4, you get 375. So if your usual cost of customer acquisition is a thousand dollars, you subtract $375, your customer acquisition cost on site referrals. That means you have $625 left over. Well, if you're paying 1750 an hour and you get one of these site supervisor referrals every two days, which is below trend. We have some people who get one or two per job. It just depends on what training you got to train your people on how to execute that script. Right? If they can't execute that script, if they can't nail the door knock. If they can't nail the hey, I'm sure you heard the noise. I'm just over here running the job. If anything's wrong, call me. Oh, by the way, they that good positive outcome that you might want to. I'm not a salesman, but hey, would you like a free thing? Because I just gave you a free thing. Act of reciprocity. Do what I want. Oh, well then here's two paths of action that will help you get that desirable outcome. If they can't nail that script, then yeah, the effectiveness won't be there. You have to train them. But if you do and you get one every two days, well, your cost of 1750 an hour, let's say times 10 hours is $175 a day every two days, that's $350. So when you go $625 savings minus $350 in input cost, this number could be higher, could be in overtime. But you're usually making $275 a day profit by just instead of spending $1,000 per customer like you over here and your top of funnel marketing, whether it's Facebook or canvassing or Google or carrier pigeons or billboards, you're usually spending $1,000 on customer acquisition. The for the site supervisor. So this costs nothing. So when we add this in to our little drawing, when we add the site supervisor referrals, this becomes a cash cow. But like anything, it has to be executed well and they don't need to be roofing experts.










