Here are some of the things I use in my business. I’ve tried many things throughout the years and everything below is what I’ve found works best for me and makes my handyman business easier to run.


I now use ServiceM8 for invoicing. The mobile app is only available on apple devices but they also have a web app that can be used on a desktop. It’s not as easy as Freshbooks but it’s much more powerful.

I used to use Freshbooks for invoicing (It’s still the easiest invoicing app I’ve ever used). You can invoice your clients right on the spot and don’t have to think about any paperwork when you get home. I’d still recommend this if you can’t or don’t want to use ServiceM8.

Job Scheduling

ServiceM8 hands down. This has been a game changer for my business when it comes to job scheduling.

Billing, credit cards

I used to use Freshbooks and still recommend it as a good option but I now use ServiceM8 for billing and collecting payment. If you are going to use Freshbooks or another billing service, I’d recommend using the Square app and card reader to run credit cards.


I use Pro Service Sites for my website of course. I buy my domains at No need for hosting if you are going with Pro Service Sites. If not, I recommend Hostgator for hosting. It’s what I use for this site.

Pricing, estimating

I use a combination of my years of experience and the Handyman Price List to price out jobs. I send estimates with Freshbooks  (UPDATE: Although Freshbooks is great I now use ServiceM8 for all my estimating, invoicing, etc.)

Email marketing

I use a combination of Aweber (UPDATE: I now use Mailchimp) for email marketing (broadcasts, followup) and the Pro Service Sites Review Helper to get reviews from my customers.


I use for my phone service. This gives me a local number specifically for my business. There are so many different ways you can set it up but I use the Bria app on my iPhone so all my calls are routed there. I’ll admit, it’s not perfect though. Sometimes call quality is not the best. You can simply forward calls to your phone though for the easiest setup. There are many advanced features that they offer like call recording, automated menus, and a lot more. If you want a free option, Google Voice is what I used way back when I first started.


Check out some of the tools I use here.