How Mac Help uses CozyCal to run a lean Apple support service on upfront online booking

"Running a solo service business means every minute spent on admin is a minute you're not helping a client. CozyCal handles the scheduling and payment automatically, so when a client books a session, everything is taken care of before I even pick up the phone."
Sander de Waal
Sander de Waal
Founder

Mac Help is an independent Apple support service based in Rotterdam, offering personal technical help for Mac, iPhone, and iPad users across Amsterdam, Utrecht, and Den Haag. Founded by Sander de Waal, the service is built around a simple idea: real help from a real person, not a helpdesk. Clients book a session, Sander shows up at their home, their office, or on a video call, and solves the problem. No waiting rooms, no hold music, no ticket numbers.

Before CozyCal

Running a one-person service across multiple cities means time is the main constraint. Sander needed a booking system that could handle scheduling and payment collection without adding administrative overhead on his end and without asking clients to jump through hoops before getting help.

"The whole point of what I do is that it should be easy for clients to get help. If the booking process is complicated, that contradicts everything. I needed something that just works, for me and for the people booking."

He also needed clients to pay upfront at the time of booking, which ruled out systems that treated payment as a separate step.

After CozyCal

Since adopting CozyCal in April 2020, Mac Help has run its entire appointment pipeline through two booking pages: one for remote sessions and one for in-person visits. Both are linked directly from the website and both collect payment via Stripe at the time of booking.

"Clients choose the session type that fits their situation and book and pay in one go. By the time I see the appointment in my calendar, it is confirmed and paid. There is nothing left to coordinate."

The setup removes a step that causes friction in most service businesses: the gap between scheduling and payment. For a solo operator running sessions across multiple cities, that gap is where time gets lost.

"I do not send invoices. I do not follow up on payments. CozyCal and Stripe handle that at the moment of booking. It is a clean system and it lets me focus on the actual work, which is helping people with their Macs."

Mac Help has used CozyCal continuously since 2020. For a business built on the premise that good help should be simple and personal, having a booking system that reflects those same values has been the right fit.

Frequently Asked Questions

Have more questions? Contact us at support@cozycal.com

Can CozyCal handle scheduling for a small service business with multiple session types?

Yes. CozyCal lets you set up separate booking pages for each session type you offer. For example, one page for remote video sessions and another for in-person visits. Each page can have its own duration, pricing, intake questions, and availability, while all bookings flow into the same underlying calendar. This works well for solo operators and small teams managing varied service formats.

Can a solo service business use CozyCal to manage bookings without admin overhead?

Yes. CozyCal is built to run unattended. A one-person operator can offer multiple session types, collect payment upfront via Stripe, and have appointments appear in their calendar already confirmed and paid, with no follow-up coordination, invoicing, or back-and-forth email needed.

Does CozyCal collect payment at the time of booking through Stripe?

Yes. CozyCal integrates with Stripe to collect payment when a client books an appointment, not after the session. This closes the gap between scheduling and getting paid, which is especially valuable for solo operators and service businesses that previously relied on invoicing or post-session collection.

Can CozyCal handle both remote and in-person appointments for the same business?

Yes. CozyCal lets you create separate booking pages for different session formats. A typical setup is one page for video sessions and another for in-person visits — each with its own pricing, duration, intake questions, and availability, while all appointments share the same underlying calendar so you never get double-booked.

Is CozyCal a good fit for service providers who travel between multiple cities?

Yes. Because CozyCal is web-based and lets you configure intake questions per booking page, providers who travel between cities can collect the client's location at booking, manage availability per region, and avoid double-booking themselves while on the road.

Can CozyCal eliminate the need to send invoices for service appointments?

Yes. Because payment is collected through Stripe at the moment of booking, there is no separate invoice to send afterward. Solo operators and small service businesses can stop spending admin time on collections, payment reminders, or invoicing entirely once upfront booking is in place.

Start receiving more bookings online today!

Enjoy a 10-day free trial with all the features. No credit card required.
Start 10-Day Free Trial