Do you ever feel like your schedule could be more efficient? Like you have too much downtime in between jobs or you’re spending too much time driving around and visiting customers?
Or, are you having a hard time accurately estimating how long jobs will take, and having scheduling problems as a result? Maybe a repair takes longer than expected and throws off your entire schedule. Or, are jobs that take less time than expected leaving gaps in your day?
If you’re like most pro handymen, the answer is…YES. And here’s the deal – Scheduling mistakes with your handyman business can cost you thousands of dollars per month. No, not just a few hundred dollars…thousands.
I’ve had all of these scheduling problems in my own handyman business, and and I see them all the time with my coaching clients. Often, when I have a client track their schedule for a few weeks, they’ll have days where they work 8-9 hours, but only bill for 3 or 4 hours.
That means up to 5 hours was spent working yet making no money. 5 hours each day!
That’s a LOT of money left on the table in just one day, not to mention how this can add up over time.
Now, these issues are often a pricing/quoting problem. But, in this article, I want to focus on your schedule, and a few small tweaks that you can make to dramatically reduce wasted time, so you can make more money in fewer hours, boost your profits, and feel more productive.
And these are all small tweaks. Nothing major. It’s not going to take more effort or time to do. All you have to do is make the decision to implement them.
Just to be clear, this isn’t about scheduling apps or software. Those are secondary to a good strategy.
And, instead of tweaks, let’s call them “scheduling laws,” because they require that you follow them like they can’t be broken. But again, they require no extra time, which is important because nobody wants more things on their to do list.
Let’s save you some time!
Scheduling Law #1 – Limit Your Schedule
Instead of scheduling jobs every day of the week and fitting customers in whenever you can, limit the number of days you schedule jobs. So, if right now you are scheduling jobs for 5 days out of the week, you might consider only scheduling jobs for three or four days per week.
This is counter-intuitive, but it works. When I cut my schedule down to 3 days, I continued to get the same amount of work done, generate the same amount in revenue, but I worked far less because my schedule became more efficient.
I had to become more efficient, because I no longer had the option to waste time. Parkinson’s Law demanded it.
Never heard of Parkinson’s Law? It’s the concept that describes how projects tend to expand to the amount of time they were given to be completed. Of course, it’s not always true. Sometimes things take twice as long as scheduled. But, when we give ourselves too much time to complete a project, we tend to become less efficient and waste time simply because we can afford to.
Just think back to school when you had a big paper due. Maybe you’d be given two weeks to complete it, but you ended up writing the entire thing the day before it was due. Two weeks was way more than you needed, but you found a way to drag it out to the last minute.
Or, think about how productive you are on the last day of work before vacation, simply because you need to get shit done before you leave.
By giving yourself less time to complete projects, you force yourself to get right to what matters, stop dilly-dallying, and just get the damn work done.
This gives you the benefit of making the same amount of money in less time. And there’s another huge benefit. If a project ends up taking longer than expected, you can use the extra days in the week to finish it.
Now, of course, I’m not saying you should only work 3 days a week (although you could). The point is to limit the schedule to just three days until you are booked out for the next two weeks. Once you are booked out more than two weeks consistently, open up another day in your schedule.
If you’re just getting started, you might want to limit your schedule to just one or two days. Again, once you are consistently booked out two weeks in advance, open another day.
Then, use your free days to work on marketing, pricing, or even over-analyzing your fantasy football roster if that’s what you’re in to.
Scheduling Law #2 – Schedule Small Jobs In Batches
If you focus on small repairs, you probably have some jobs that take thirty minutes and others that take two days. And you probably have them scattered throughout your week.
If so, you could save a lot of time by batching your small jobs and scheduling them on one or two days so you can knock them all out at once.
How do I define a small job? Anything 3 hours or less.
Doing this accomplishes two things:
- You can pack a lot of small jobs into a single day (especially if you follow Law #3 below).
- You leave more time open for the medium and large jobs, which can be more profitable.
Scheduling Law #3 – Give “Arrival Windows” for small jobs
Whenever you schedule a service call with the cable company, a larger HVAC company, or even a plumbing company, you’ll notice they give you a “window” of time you can expect them to show up.
They’ll say “we’ll be there between 2pm and 5pm,” for example. They’ll almost never give you an exact time.
Why do they do that?
Because it’s more efficient, which means higher profits.
They know that if they give an exact time to the customer, they’ll have to leave a lot more padding in the schedule to meet those commitments. That means fewer jobs done per day, more downtime, and less profit. Either that or they’ll constantly piss off customers because they’d never be on time (something many of them still do anyway).
The reality is that you never know how long a job will take until you get started. And even then you might run into hangups.
You might go into a job thinking it will take two hours, and it ends up taking 5 minutes. Then the next job might take three times as long as expected. You just never know. That’s why you need to give yourself some room to shift things around. By giving your customer a window of time for your arrival, it gives you that wiggle room.
This might be a little uncomfortable to implement, but there is a lot to learn from larger service companies. If this didn’t work, they wouldn’t keep doing it.
Scheduling Law #4 – Use the Proper Unit of Time To Schedule Jobs
Once the estimated size of a job gets larger than 4 hours, stop measuring that job in hours, and instead measure it in half days. And once the scope of a job exceeds 12 hrs, start measuring it in full days. And, if the time estimated to complete a job exceeds a week and a half, start measuring it in weeks instead of days.
Then, round up.
Just like you would round up to the nearest hour if estimating a small job, round up to the nearest half day, full day, week, or month depending on the size of the job. You would round up on both the time you schedule for the job, and the amount you quote for the job.
Is this overcharging the customer? Maybe on occasion. But, the reality is jobs usually take longer to complete than you estimate anyway. What you’re really doing is protecting yourself from two things.
- Scheduling several hours for a job that takes 10 minutes and then ending up playing Candy Crush for two hours until your next job (i.e. making no money).
- Underestimating how long a job will take and overbooking your schedule.
Both of these cost you money and headaches.
Ok, so let’s use an example. Let’s say you are estimating a fence repair, and you think it will take you about 5 hrs to complete. Instead of basing your quote on 5 hrs, just allocate an entire day for that job, and quote for a full day.
There’s a good chance it will take longer than 5 hrs. And even if it takes less time, then the customer still gets their fence fixed, and you don’t lose out on a half day of income. Plus, it simplifies your schedule!
Here’s a quick summary of the 4 Scheduling Laws
Law #1 – Limit your scheduled days based on demand
Law #2 – Batch small jobs
Law #3 – Give “Arrival Windows” for small jobs
Law #4 – Measure job length with the proper unit of time
These 4 laws create a system for scheduling and is far more efficient and easier than scheduling jobs willy nilly, whenever you can “fit them in.” Doing so will help you make more money in less time, make your business more profitable, and make you feel more productive (feeling productive makes you happy).
Do you have any scheduling tips that have worked well for you? Let me know in the comments below.
Thanks for the three laws of scheduling. It is definitely a problem area in my business that I need to work on.
I have one question. When do you give an hourly rate and when do you give a fixed price?
I have a minimum of 1 1/2 hr. So most people have more than one thing they want done while I am there.
Hi Stanley,
I explain all of that in detail in “The $100K Handyman.” But basically, if it’s a common job I do all of the time, then I usually have a flat rate for it. If it’s a list of to-dos or small job, then I’ll go by time. If it’s a bigger job, then I might give a firm quote.
I’ve been on and off working with third-party handyman companies but thanks to this article and website, in general, I’m starting to really get a grasp on how to run this operation myself. I’m very excited to get my own handyman business going by first hiring my own handyman under salary and learning more each and every day from this website. Thank you so much for giving me the confidence in taking the next step!!
Dan Perry,
I loved this article, you always seem to come out with information when I need it the most. This whole month I have been running around with head cut off. working 6 days a week. But haven’t felt efficient, scheduling is my problem for sure. I am packing to many jobs in a week. I like all the laws especially Law #1, Working 3 days a week and giving yourself time to work on the business is a good idea. Thanks Dan.
I love to hear comments like this, Mayur. So glad you found the article helpful, and I think you’ll find it even more powerful once applied.
Dan,
I like the idea of a window time frame for smaller jobs. I have always tried to stick to the scheduled time I would arrive. But find myself rushing through the previous job to make the next one on time. Have you found that customers are receptive to that? How big of a window would you suggest.
Thanks
Hi Dan,
The window should be as big as you need it. It will be something you’ll dial in over time. Usually 2-3 hours toward the end of the day. Does the customer mind? That depends on the customer. You can always offer them the option of a scheduled time, just let them know you’ll need to schedule an entire half a day in order to do that, or schedule them as the first job of the day.
Dan,
This has to be the best advice I have seen from you so far. Very timely, I was just thinking of ways that I could make myself more efficient. Batching small jobs and charging for full days on partials is going to make my life a lot easier.
Thanks!
Thanks Rudi! I’m excited for your business to become more efficient.
Thank you Dan. Trying to schedule a job on an hourly basis has always been dificult, sometimes longer, sometimes shorter – then I feel guilty of overcharging. A window would be more efficient and result in my happines and feeling I gave the customer a better shot.
Hi Dan
I advertise my hourly/daily rates on my website and leaflets. I’d like to charge a whole day fixed price for some jobs but always think that the customer will query it as they can see it would have been cheaper had they paid for just the hours I’ve done if it takes less than the whole day. Have you had this experience and how do you handle it when sometimes charging hourly and sometimes fixed rate?
Thanks
Hi Perry,
Another great article. I am about 6 months into my Handyman career and reading your blog has encouraged my to increase my rates.
Today as I kissed my wife goodbye, I said. “Today is the first day I’m going to charge $60/hour & 30% markup.” I got to the property and there was a dear old lady who clearly had no money but needed lots of little things fixed. So I charged about half my typical rate, lol. Sometimes you have to do the right thing.
Lot of money left on the table in just one day, not to mention how this can add up over time. like your sentence. For business purpose, your suggestions very helpful and useful.
I think that by giving arrival windows you have evertything to gain and nothing to lose. Specific arrival times are likely to set anyone up for failure. I would base the cost appointment on a 1 hour arrival window and then progress to 2 hours and even at the end of the day have a 3 hour window with a ‘WOW’ call – when on way 🙂
If someone is adamant that you have to be there at a certain time they are likely to be difficult to work with so would decline the job.
Since I am mostly taking on smaller jobs, I look to systematically try to accurately estimate 4 hour chunks at $75 per hr., encouraging the home-owner to group multiple projects and then dividing them into 4 hr chunks, so, if I don’t finish, I just schedule another 4 hrs with them, since I only schedule jobs in the morning, the afternoons are free, or even Saturday if necessary which I always leave open, this approach works very effective with repeat customers, since they know your hourly rate no matter how long, or short, the job takes. This works well because you’ve developed a relationship with that client, however, I like the Idea of charging for the day if it’s going to be more than 5 hours, or the week for more than 3 days, etc., etc,
this a great tip!….Mo Money Is a Good Thing!