LeadDuo – Service Business SoftwareLeadDuo
Back to ServiceHub Docs

Business Setup

Business setup is not just profile data. These settings shape booking availability, reminder timing, payment defaults, customer communications, and what the customer sees across the whole workflow.

Business Information

Start with the core identity fields that appear across booking pages, emails, invoices, and internal records:

  • Business Name

    The company name shown to customers, used as the anchor for booking, invoice, and communication templates.

  • Business Type

    Your industry and operating model, which helps keep service setup and workflow expectations aligned.

  • Description

    A short explanation of what you do, typically shown on customer-facing booking surfaces.

  • Logo

    Your brand logo used on invoices, booking pages, and other customer-facing touchpoints.

Operating Hours

Operating hours affect more than one calendar view. They influence booking availability, schedule logic, and the customer’s expectation of when work can actually happen.

Example:

  • Monday - Friday: 9:00 AM - 5:00 PM
  • Saturday: 10:00 AM - 2:00 PM
  • Sunday: Closed

💡 Tip: keep normal hours clean here, and use holiday settings for exceptions instead of editing the weekly schedule every time.

Location & Timezone

  • Address

    Your business location (used for directions to customers)

  • Service Area

    For mobile services, define the areas you serve

  • Timezone

    The timezone used for all booking times

⚠️ Setting the wrong timezone can cause booking times to be off. Double-check this setting.

Contact Information

  • Email Address

    Primary email for customer communication, billing messages, and reply handling where applicable.

  • Phone Number

    Primary customer-facing phone number used on booking pages and business communications.

  • Website

    Your website URL, which helps customers verify brand legitimacy and return to your main site when needed.

Customer Reminders

Reminder settings determine how aggressively ServiceHub keeps upcoming appointments visible to the customer before the visit:

Reminder Timing

24h before48h before1 week before

Reminder Methods

  • Email reminders (enabled by default)
  • SMS reminders (optional)

💡 SMS reminders require phone verification and valid customer mobile data, so review both settings and contact quality.

Payment Processors (Stripe or Square)

Connect Stripe or Square so invoices, deposits, and customer-facing payment links all work from the same billing setup:

Setup Steps

  1. 1. Settings → Payments → Click "Connect Stripe" or "Connect Square"
  2. 2. Create an account or log in to existing
  3. 3. Enter business info and bank account
  4. 4. Connected! Start accepting payments from invoices

Accepted Payments

Typically card-based online payments, depending on the processor configuration you connect.

Payout Schedule

Usually a few business days, depending on your processor, geography, and account status.

Invoice Settings

Set the defaults that keep billing consistent even when multiple office staff create invoices:

  • Payment Terms

    Due on receipt, Net 7, Net 14, Net 30, etc.

  • Default Tax Rate

    Tax percentage automatically applied to invoices

  • Currency

    USD, JPY, EUR, GBP, and more

  • Maximum Discount Limit

    Set a maximum discount percentage (e.g., 20%) to prevent accidental over-discounting. When exceeded, a warning is shown.

  • Allow Staff to Override

    If enabled, managers and admins can apply discounts above the limit with confirmation. If disabled, only the owner can exceed the limit.

💡 Discount limits help prevent margin loss and internal inconsistency, especially when pricing decisions are shared across a team.

Email & SMS Templates

Templates control the customer-facing language used for confirmations, reminders, invoices, deposit requests, and follow-up steps:

Email Templates

Booking Confirmation

Sent when booking is made

Reminder

Sent before appointment

Invoice

Sent with invoice

Deposit Request

Sent for upfront payment

SMS Templates

Booking Confirmation

160 characters max

Reminder

160 characters max

💡 Use variables carefully so the message stays readable when injected into different services, stores, or appointment contexts.

Branding

Branding choices affect trust at the point of booking and payment, not just aesthetics:

  • Logo

    Displayed on booking page, emails, and invoice headers

  • Tagline

    Catchphrase displayed below your business name

  • Language

    Language for emails and SMS (English or Japanese)

Owner Notifications

Owner-level notifications keep the business aware of bookings, cancellations, and urgent changes without logging into the dashboard constantly:

  • Email Notifications

    Get emails for new bookings, cancellations, reschedules

  • SMS Notifications

    Get instant SMS for urgent booking changes (requires phone verification)

Terms & Conditions / Cancellation Policy

Policies are part of the booking and billing workflow, not just legal boilerplate. Use them to set expectations before disputes happen:

  • Terms & Conditions

    Display your T&C on the booking page. Choose to show as informational text or require customer acceptance via checkbox.

  • Cancellation Policy

    Define your cancellation rules (notice period, fees, no-show policy). Use the AI wizard to generate a professional policy.

  • Where Policies Appear

    T&C shown on booking page and invoice emails. Cancellation policy included in job confirmation and reminder emails.

💡 Use policies to set operational expectations clearly, then keep reminder and invoice language aligned with those same rules.

Staff Notifications

Staff notification settings matter because reminders only work when business-level rules, store-level toggles, and staff preferences all line up:

Store-Level Settings

  • Staff Reminders

    Enable job reminders for staff at this store (24h, 1h before)

  • Daily Summary

    Send morning digest email with the day's schedule

Staff Preferences

  • Job RemindersReceive reminders before assigned jobs
  • New AssignmentsGet notified when assigned to a new job
  • Job UpdatesGet notified when job time/location changes

⚠️ Check both store settings and staff preferences if a reminder or assignment alert is not being delivered.

Next Steps

Once your business is set up, add your services and staff.

Configure Services & Staff →