#100- Using AI in Home Service Businesses
29 Feb 2024 · 18 min
John Wilson and Jack discuss AI integration in their plumbing company: using it to generate marketing images and email copy, build a Slack bot that answers questions from SOPs, and create a chatbot that schedules jobs in ServiceTitan. They're also experimenting with AI to forecast cash flow from spreadsheet data and analyze job profitability.
Chapters
I'm John Wilson. Welcome to Owned and Operated. Twice a week we talk about home service businesses, and if you're a home service entrepreneur, then this is gonna be the show for you. We talk about our own business in residential plumbing, HVAC, and electric, and we also talk about business models that we just find interesting. Let's get into it.
This episode is sponsored by Home Service Engine. So this is a company that I would highly recommend if you are thinking about getting onto ServiceTitan, or if you're like me and you have to rebuild your ServiceTitan every few months because you set it up incorrectly. So this is my go-to team for any ServiceTitan needs, and I really wish I had them from the start. Give them a call today and start utilizing ServiceTitan to its fullest potential.
Today on Owned and Operated, Jack and I talk about using AI in your home service business. So how we think about using it, where we think it could go in the coming year, and all the different opportunities we see. It's a fun episode. It's an interesting one. So thanks for tuning in. Welcome back to Owned and Operated.
Welcome back.
Today we're going to be talking about AI, but before we get into that, What's going on in your week?
We are hopefully 9 days away from our close of our plumbing company that we're buying.
Nice.
So excited. Like lawyers are involved.
Yep.
CPA's involved. No banks involved though. We're closing on a $1.6 million company.
That's the best gross.
Not a single bank involved. So I love that. Banks just make it all convoluted. It's a beautiful business. Very excited. The owner is gonna stay on with us.
He's a good guy.
And besides that, today I realized there is a path to surviving Febageddon. February Armageddon.
Yeah.
For home services. I mean, our outbounding, we hired an outbound guy and he's absolutely killing it. Like I told you.
Yep.
And like, we might break even this month, which is a huge thing.
Huge win. Yeah. Most years, like I lose hundreds of thousands in February.
Yeah. I thought at one point we were gonna lose like $40K or $50K. Yeah. And I mean, that's a lot for a small business, but we might zero out. Like it's close. It was 70 today. Like no joke.
Yeah.
70 in February. It's stupid.
It's tough. And the game's changing. The game's changing a lot. This is the most mild winter that I've ever endured, but this seems to be becoming the norm. Like every year it's gotten warmer and warmer and now this is, yeah, 60s and 70s. So we're having to change the game, but we're starting AC tune-up sooner. We're pushing. What's actually been interesting is we walked into quarter 1 so ready for HVAC to take a hit that HVAC is doing the best because of all the stuff that we put into play. We're struggling in the other departments because all of our energy went into prepping HVAC and not prepping the other departments. So HVAC's cruising, like even in February, even 65, whatever, we're gonna do as much revenue as we did in October.
That's amazing.
That's insane. But like electrical is down 30%. So yeah, stuff to clean up next February. And then that's the downside is you only get one shot at this a year. So like our big shot this year was we have to do HVAC better. And now we know 12 months later, okay, we have to do these, you know, now we have to do plumbing and electric better.
Everything better.
Everything better. Yeah. Yeah. But outbound works. All right. So topic for the day is gonna be how we use AI in our business.
Yeah, I love it. I know it's a buzzword right now, but it is inevitable that AI will eventually change parts and pieces of the home service industry. There's just no way around it.
Or like big, big chunks. OpenAI released that they're starting to work on agents. There's a lot of companies that are starting to work on the voice command and like voice ordering. So really we're going to see the biggest impact, I think, in the next 12 months is inside call center. So we're watching that one pretty closely, but we have a bunch of other stuff where we are actually using it for.
You are actually using it for, and then we can go into the theoretical because the theoretical's hard 'cause there's just so much that it could potentially do.
Yeah.
And I hear you say that thing about a call center and I just got off the phone with like an AI phone recorder, like answering the phone, whatever. And I hated it. I was yelling at the thing like, talk to a representative. Yeah. It's like, I understand that you would like to talk to a representative. Yes, yes, yes, yes. See it working and I could see it not working.
They're not close yet, but they're close enough that it's likely to see the first good one in the next year. But there's like 10 or 15 different products out there to replace in-house agents. Or to replace sales development reps.
Yeah, I could definitely see it getting it there. Or just basic questions. If it becomes the FAQ center for something, I could definitely see it working. It just needs a big jump, uh, like everything else. But so in terms of what you're using it for, what are you using it for currently?
So we're using AI for a couple different things right now. We use it across most departments, which is good, I think.
Really?
Yes.
I wouldn't have guessed that you've integrated it that much into your business already. So you're saying you're using it in marketing?
I don't even think it's that deep of an integration. It's just, it's getting used. Like the team feels comfortable using it. We call it Karen, so that way it has a name. So like, hey, I'm gonna go talk to Karen real quick, or Karen just whipped this up, or, so we've assigned a name to it.
Yeah.
But, um, we use it a ton in marketing now. We have used it for images. We do that a lot. We use AI images for like Facebook or socials or whatever. We've used 'em for some postcards, which have been like mixed success. We use it a lot for copy in emails. Aside from images, what we use it for the most is enhancement of writing. And when you think about writing, like marketing and copy is obviously one angle. The other angle is, you know, we write hundreds of estimates a day. So we use AI to enhance the estimate. And it ended up like, you have someone who will write like really limited notes on an invoice or will not leave a detailed whatever, or provides a poor description of work. And we use AI to basically enhance it to help either the customer understand what's about to happen or what did happen and help sell projects. So that's a daily use of AI in our business right now.
I like the way that you framed that too, because you framed it as It's an enhancement tool. It's not a, like, I use AI, which is the way that I think a lot of people try to describe their AI function as this is the turnkey go-to. But in the reality of the situation is we do the same thing, is we write it with AI, our marketing material. Then we have someone go through it and piece chunk it out, see what's good, see what's not, rewrite it with that AI, send it back through, and then rework it again and then send it. So there's generally like 2 iterations of somebody still sitting there reading and modifying before that goes out. It's a great tool for marketing though, in that sense.
Yeah. I mean, we've integrated it pretty deep inside marketing. So all of our emails, all of our websites, all of our copy communication, basically everything gets enhanced through AI in some capacity. We We also use it to respond to Google reviews. Like we set up a webhook to respond to Google reviews, so it takes less bandwidth. You know, we get 100-something a week, so that's a lot of volume. So yeah, it's definitely deepest inside the marketing department. And then the other departments basically have like, okay, here's how we use it. So like call center, the big thing with call center is we're getting ready to create like a question and answer using our SOPs and our processes. So we're gonna be Dumping all of our data in like what's good, what's bad. And then we're going to turn it into a question and answer module. So instead of asking a manager a question, you can go to this automation on Slack and you can ask OpenAI the question and it pulls it from either our SOPs or our scripts or whatever it is for that question. So like, hey, do we work on mobile homes? Yes, no. And then like, here's the page reference or whatever. So we hope that helps speed up. We think we can do that across every department. It's just that the department that would need it the soonest is call takers. A lot of people are using it for like Ask John, like, okay, I've put out so much content into the world. It would not be difficult for an AI to like read everything I've ever written, listen or read the transcripts or whatever for everything we've ever said on the show and come up with what my answer would be on like questions. So we're thinking about doing the same thing with our managers, with our scripts. Of just like, okay, like how would we respond to this and how do we automate those responses?
I've never thought about it as an internal tool. That's a great idea because once you start becoming a higher level manager or owner, all of the repeated questions just get routed through you daily, the same ones over and over again. And if you had a quick, easy tool that you just routed over here in the secondary forum, are you guys using like another webhook to grab that and create like an internal plugin or something on their dashboard?
I don't know if it's webhook or not, but it'll be hooked up through a Slack automation. So basically like they'll ask a question to a Slack bot and that will query our database, uh, and then it'll spit the answer out. So that's how it's supposed to work.
This is the cool part about running a big business is you guys get to do lots of fun stuff. Like that to me is incredibly fun.
I think it's interesting. The fun thing about AI in general is like there's a lot of very easy use case. That will just enhance people's jobs. In our industry, it's not likely to replace many jobs.
Yeah.
Maybe when agents become a thing, maybe, but I feel like we're like a while away from that. Whereas like, I do know a lot of people being displaced by AI or industries being displaced by AI. We're not in it, but it definitely will make us better by giving faster answers. So you don't have to Control F your way through a 50-page CSR script with answers to your questions. which is how it currently works, or makes marketing material faster to produce. Um, the fun thing about it is, um, once you drop it into a team, 'cause like I think most people, if you're not using it in some capacity, you're like, how am I supposed to use this tool? Like, how does it make sense? I'm a plumber or, um, whatever.
Yeah.
But once you drop it into each team, um, they start coming up with their own things to use it for. Like marketing, we used it originally to help write copy for websites. Um, and then like a month later, they've integrated it into like a bunch of their daily tasks, a ridiculous amount. And they just did that on their own because they're like, oh my gosh, like I'm doing this thing and this can do it 10 times faster and I can just edit whatever it spits out. So I think that's the cool thing is like once people see an actual application for it inside their business, they just run, they run with it, which is awesome. If you like what we talk about on our social media, on Twitter, on this podcast, then you should be signed up for our newsletter. Go to ownedandoperated.com/newsletter. Where every Friday we break down our business, we break down insights, things we're learning, things we're working on, and it's good stuff. Check it out. ownedandoperated.com.
So marketing's definitely the easy one.
Yep.
Internal's a cool one I, I've never thought about. I think that would be really neat. Um, extremely helpful too. Mm-hmm. And time-saving. Um, anywhere else?
Prepping to use it for like robot scripts. Um, so somebody messages in, they email in, they respond to TikTok, they respond to Facebook, um, basically any Any inbound script is going to turn into an AI chatbot that will allow direct schedule into ServiceTitan using Schedule Engine.
That's what I was wondering.
So that's going to become a big one. Non-voice. So we feel like this one we can handle pretty well. That's one of the sort of bigger ones that we see coming up.
Yeah, I can definitely see that one too. That was where I was leading that question. I think that's where the big opportunity is being able to auto-schedule through non-voice. Yeah.
It's ever moving and We're watching it and our team, it's so ingrained in our daily that like when something new drops, we start using it. The big thing now, which has been really interesting, is we're using it inside accounting to analyze data. And we're only a few days into that. So I don't like have great, like it worked or it didn't, but you know, we're dropping like 5,000 line item spreadsheets in there to help us analyze like cash movement or average payrolls or whatever. We're basically using it. We're attempting to use it at the moment to automate a 13-week cash flow forecast based off of cash basis accounting. So we just drop our bank transactions in there. So it should be able to create a rolling 13-week for us, which I have no idea if it'll do it or not, but like it seems to be doing it.
Do you have any worry on those? Because I've heard that they will start making things up occasionally when it doesn't have an answer. So I definitely worry about that, but, uh, great use case, just analyzing raw data. Why not 5,000 line items?
Or like, can I dump every single invoice and like, can we use this tool to analyze dispatching for profits better? Or can we use it to understand our customer base better? Like if I have this job type in this zip code, our closing rate's higher using this tech or something like that. So we want to use it more for data than we're currently using it.
And I think that's gonna become a pretty big use case is just understanding the business Yeah, I'd love to see the use case as a, um, then now we're getting into the potential realm, but I could see a route that they could create a tool that does job costing, right? Just job costs and everything. You just drop invoices, you upload your Ferguson or whatever your big supplier invoice, uh, list for the month is. You update your ServiceTitan list on what you paid and, and it matches everything up and gives you an average job cost across the board. That would be real quick and dirty.
Yeah. And I actually don't think that's that far off. Like you could probably could do that with a webhook and, um, like an email. So, uh, that is actually probably not like disastrously far. Like you might even be able to do that now.
Yeah, I think, uh, if we had the resources, yeah, you probably could create a roundabout way to manually do 1 or 2 movements to get a months-long list of stuff like that.
Yeah. Um, I think what would be fun, I have a good friend of mine who's like his entire job is consulting on, um, VR. And, um, he was working at Accenture, um, doing that. And, um, a lot of his job became like the use of AI and how to use it. Um, and what I keep thinking would be fun is like once a month you just literally bring somebody into your business and you drop 'em in there. 'Cause I think it's more of a time thing. Like who's gonna sit down and figure out how to create this flow to drop job costing to make it automatic? 'Cause that would be hyper useful, but like, you don't have time. You're busy. I don't have time. I'm busy. Um, so I think just like that and process mapping, that's something we're thinking about doing where we like hire an outside consultant to come in once a month and like map out the processes that we don't feel like we have dialed in. So this would be an AI consultant where they come in and be like, hey, this process that you're doing over here, we could turn that into like a 5-hook system and you could reduce drag, save yourself $10,000 a month. Like, that'd be sick. Yeah.
I mean, I'm sure they're out there. Yeah. I can't imagine that'd be an overly difficult thing.
I think it's honestly just like a nerd that uses AI more regularly than I do to understand like, oh yeah, here's exactly how you put it all together.
He said that in the most respectful way. Most respectful way.
Yeah, friends. Like, please call me and come consult. Yeah.
He will pay you. That's how respectful it is.
It's good respectful.
Yeah, man. I love it. I think those are the kind of things, it's almost better utilization of your ServiceTitan data, right? So you have all this data from ServiceTitan. And half the time it is extremely difficult to mine it. And so to actually be able to use that, use AI to get it, it would be great.
Yep. 100%. Well, this was solid. You have any that I missed?
No. So, I mean, we're in the same boat. We use it as enhancing for all of our SEO, all of our copy, all of our writing. We are using it for invoices. We're using it for writing customers back, writing back reviews, commenting on reviews, things like that. It's across the board, the things that are just the most readily out there. I don't think we've gone into data yet. We definitely haven't gotten into data yet. And then I'm sitting back and waiting on like Dispatch Pro and stuff that's supposed to be using AI. I'm just not so sure that I trust any of it yet. So I think we have to see the use case click in and people actually like really get value from it before I spend that kind of money on it. Also, I need to figure out how to do the picture AI. Like every time I put in, like, I'm sure everyone else out there has this issue.
Yeah, it takes a lot of iterations.
Mechanic working on a mini split and like the mechanic's face comes out like all contorted. I'm going, There's no use of this. I need like 4 hours to sit down and, and figure out like, oh, you have to do this to get their faces to look correctly. Or you have to, I know you can do like not mapping, but like overlay where you pick a face and then you put it on and then, or probably just pay for more expensive versions of the software. We'll get there.
Yeah.
We'll get there. It's fun though. And it's definitely, if you're not using it, and my hope is that everybody on here listening to this podcast is at least using some version of it. Yeah. But at least sitting down and being intentional about thinking about how you can reduce drag by, can this be done by AI? I think it's, that's a great way to move forward and a great way to save some huge money and get a leg up on competitors.
Heck yeah, man. That's just solid. Thanks for listening to today's show. And if you like what you heard, give us a 5-star, leave a comment, and go make sure you check out ownandoperate.com. Sign up for the newsletter. We have events. We're doing all the things, so check it out.
All of the things. Check it out.
Thanks for tuning in to Owned and Operated, the podcast for home service entrepreneurs. If you enjoyed today's episode, please hit the like button and subscribe to the podcast. If you have any questions or topics you'd like us to cover, feel free to reach out. You can find me on Twitter at @WilsonCompanies. I'll see you next time.
More from Kelson


Google Is Deleting the LSA Dashboard. What Contractors Do Now — Chris Vance, CertainPath


Only 2 Years in Electrical Service. $1M Sold & Installed — Mike Howie, Travis Electrical
