We use cookies

We measure visits and ad results to improve our marketing. You can opt out anytime. Privacy policy

HOMEFRONTPRO
Features
Trades▾
RoofersLandscapersPaintersFence BuildersConcrete ProsGeneral ContractorsRemodelersDeck BuildersCarpentersHVAC ProsPlumbersElectriciansHandymenHouse CleanersMovers & Haulers
PricingCompareFAQ

Features / Scheduling

Let clients pick a time. Keep control of your day.

Send a private link when you want a client to book. Their choices fit your booking hours, scheduled visits, and busy time. Or keep scheduling visits yourself, just as you do now.

Included in the $19/month plan. No card required.

See today's projects, who's on each crew, and what's running now.
Your client books an open time from their portal. Your private schedule stays hidden.

Invite one client at a time

Choose the visit length and date range, then share or email the link. Set advance notice and time before and after visits. Booking stays off until you create and share an invitation.

Keep time off private

Block a few hours or several days for vacation. Repeat a weekly commitment and skip a date when plans change. Clients see available times, never your private labels or notes.

Plan around the right people

Check the whole business or selected crew members. View assignments on the calendar and in crew day lanes. Repeating visits count toward availability before they appear on the calendar.

How a project gets on the calendar

1Pick the date and timeOr mark it as an all-day project.
2Assign the crewAs many people as the work needs, each with their own color.
3Your client knows when you're comingThey see the visit in their portal.
4You get a reminderA notification before the visit starts.

Scheduling questions

Related features

Project Photos and Documents →Home Service Pro App for iPhone and Android →
Is online booking turned on for every client?

No. Saving your booking hours does not turn on booking. You choose the client and visit for each invitation. Each link allows one booking and can be revoked before it is used.

Does the client need an account?

No. The private link opens the time picker directly. It does not open the client's portal or expose your calendar. Anyone with the link can use it for that invitation, so share it privately.

Does this check my Google or Apple calendar?

It checks your Homefront Pro visits, repeating visits, and busy time. It does not import availability from external calendars. Add outside commitments as busy time before sharing a link.

What if two clients choose the same time?

Availability is checked again when a client confirms. Once a conflicting booking is saved, the other client must choose a different time. Clients cannot override a conflict.

What do clients see in their portal?

Their own visits, times, preparation notes, and assigned crew names. They can confirm an upcoming visit or request a change when eligible. Other clients' visits and your busy-time details stay private.

Do crew records include a login?

No. Crew records let you assign people and keep their contact details with the visit. Crew text updates are available when enabled. Adding a crew record does not create an app account.

Can a client move an existing visit?

Send a rescheduling link for an upcoming timed visit. The original time stays reserved until your client confirms a new one. Prefer to move it yourself? Drag it on the desktop calendar, then choose whether to notify the client.

Log in

Put your next project in Homefront Pro.

Try every feature for 14 days. See how it fits the way you work.

See pricing

No card required · $19/month after · Cancel anytime

HOMEFRONTPRO

Software that works as hard as you do.

Download Homefront Pro on the App StoreGet Homefront Pro on Google Play

Product

FeaturesPricingClient PortalFAQGuides

By trade

RoofersPaintersLandscapersPlumbersElectriciansHVAC ProsRemodelersAll trades →

Compare

vs Jobbervs Joistvs Housecall Provs ServiceTitan

Company

Log inSign upAboutContact us
© 2026 Homefront Pro. All rights reserved.
Privacy PolicyTerms of ServiceDelete Account·
Start free trial
Start your 14-day trial
Start your 14-day trial