Look, I never set out to build a SaaS product. I just wanted to manage my tutoring business without losing my mind. But here we are.
It Started Simple Enough
When I first started tutoring, my setup was dead simple. Google Calendar was my best friend. Every tutoring session went in there—who, when, how long. At the end of the week, I'd scroll through my calendar, add up the hours, multiply by my rate, and boom—invoice done.
Honestly, it worked great. For like, the first two months.
Then Business Picked Up
Word of mouth is a beautiful thing. Suddenly I wasn't just tutoring one or two students anymore. I had individual clients, then organizations started reaching out. Different subjects, different grade levels, different time commitments. And here's where it got messy: different rates.
One student might be paying $40/hour for SAT prep. Another organization wanted group tutoring at $60/hour. Some clients had project-based work with different rates depending on whether it was one-on-one or group sessions. My Google Calendar was still tracking everything, but now I had to remember which event was which rate. And let me tell you, scrolling through a calendar full of color-coded blocks at 10 PM on a Sunday trying to remember if "Physics - Emma" was the $45/hour or $50/hour client? Not fun.
The Spreadsheet Nightmare
So I did what any reasonable person would do: I made a spreadsheet. Actually, I made several spreadsheets. One for tracking client rates, one for calculating monthly totals, one for invoicing. I was basically running a mini accounting operation.
Every Sunday became "invoice day." I'd spend 2-3 hours cross-referencing my Google Calendar with my spreadsheets, manually entering hours, double-checking rates, catching cancellations I forgot to mark, and trying to remember if that Tuesday session was actually 1.5 hours or 2 hours.
The Sunday Night Ritual
It's 10 PM on Sunday. I've got my laptop open with four spreadsheets, my Google Calendar on my phone, and I'm trying to remember if the "Chem Review - Alex" event was the regular rate or the special project rate. Did I already invoice Client A for last week? Did Client B's session on Thursday actually happen or did they cancel? Is this organization paying $350 or $450 for this project? Repeat this every single week. For hours.
This was time I could've spent prepping better lessons, or you know, living my life. But nope—I was stuck playing accountant with my own business.
Why I Didn't Just Buy Existing Software
You might be thinking, "Dude, there are like a hundred time tracking apps out there." And you'd be right. I looked at them. I tried a few.
But here's the thing: they all wanted me to stop using Google Calendar. They wanted me to start my timers in their app, log my sessions in their app, basically rebuild my entire workflow around their system. And I just... didn't want to do that.
Google Calendar was working perfectly for scheduling. My clients knew how to use it. I knew how to use it. It synced to my phone, my computer, everywhere. Why would I throw that away just to get better invoicing?
So I Built My Own Thing
The concept was straightforward: keep Google Calendar as the system of record. Don't try to replace it. Just read from it and handle the finance stuff.
I wanted something simple that would connect to my existing Google Calendar, recognize which events were billable (based on client names I'd set up), apply the correct rates automatically—even if the same client had different rates for different projects, and give me a dashboard where I could see my earnings without doing mental math.
The Core Idea
Don't reinvent the calendar. Use the one that already works.
Google Calendar stays as my daily driver for scheduling—it's still where I add sessions, manage my schedule, and coordinate with clients. HourHustle just reads that data, applies client rates, and handles all the financial tracking automatically. No duplicate data entry, no switching between apps, no new workflow to learn.
I didn't need enterprise-grade accounting software. I didn't need a whole new calendar system. I just needed a better way to answer the question: "How much did I make this month?"
What Changed After Building It
Honestly? My Sunday nights got a lot better.
Now I still use Google Calendar exactly the same way—I add tutoring sessions as I schedule them, I mark them as complete or cancelled, nothing changed there. But at the end of the month, instead of drowning in spreadsheets, I just open HourHustle. It's already pulled all my calendar data, matched everything to the right clients and rates, and calculated my totals.
What used to take 2-3 hours now takes maybe 5 minutes. And more importantly, I'm not second-guessing myself anymore. I know the numbers are right because they came straight from my calendar—the same calendar I've been using all along.
Who This Is Actually For
Look, if you're a solo freelancer or consultant juggling multiple clients with different rates, and you're already living in Google Calendar anyway, you might find this useful. It's not trying to be QuickBooks or Harvest or any of those big platforms.
It's for people who want to keep using the calendar they already know and love, but just need the finance part to stop being such a pain. That's it. Simple problem, simple solution.
Want to Try It?
If you're tired of Sunday night spreadsheet sessions and you already use Google Calendar for your client work, give HourHustle a shot. It's free to start, and you'll know pretty quickly if it solves your problem.
Try HourHustle FreeThat's the story. Started as a tutoring business, ended up as a SaaS. Life's funny like that.
If you've got a similar story—juggling clients, drowning in manual tracking, building your own solutions out of desperation—I'd love to hear it. Shoot me an email through the contact page.
HourHustle Founder
Former tutor turned entrepreneur, passionate about solving real problems with simple technology.
Learn more about HourHustle →