Guest add-ons vs local services: a clear operating model

A neutral framework for deciding when a short-term rental offer should be a host add-on, a property-manager service, or a local provider service.

Service Revenue · · 6 min read · By StayPerk Team · Updated

Service Revenue
A guest requests late checkout from the manual, and the host approves it.

Short-term rental service revenue gets confusing when every offer is treated the same way. A late checkout, a mid-stay clean, and a kayak rental can all be useful, but they do not have the same owner, risk, timing, or guest expectation.

Three service types to keep separate

Service model comparison

This is positioning guidance, not a competitor ranking.
Decision pointStayPerk positioningCommon risk when unclear
Host add-onsExtras tied to the property or stay, such as early check-in or welcome items.Guests may not know who approves or fulfills the add-on.
Property-manager servicesOperational services across managed properties, such as cleaning or restocking.Hosts and managers may lose track of scope, status, or invoice context.
Local provider servicesProvider-owned offers with service area, availability, pricing, and fulfillment details.Guests may see offers that are not actually available for their stay.

Make ownership visible

Every guest-facing offer should make ownership clear. Guests need to know what they are requesting, who is responsible, and whether the next step is payment, approval, or a conversation. Operators need enough structure to handle status, fulfillment, refunds, and payout records.

Avoid overpromising availability

Local services should be shown only when they are relevant to the property, service area, and timing. If availability is uncertain, say so and use a request or contact flow. Do not imply guaranteed coverage just because a category would be useful.

  • Use clear fulfillment labels such as instant, approval required, or request only.
  • Keep prices tied to the current pricing source instead of repeating stale numbers in article copy.
  • Show provider context when a third party owns the service.
  • Keep operational property work separate from guest offers unless guests are meant to request it.

Connect service education to pricing

Fees can change as StayPerk adds new ways to pay. Check the fees page for current rates before you set your own prices.

Frequently asked questions

What is the difference between an add-on and a local service?

An add-on is usually controlled by the host or property manager for that stay. A local service is usually fulfilled by a provider with its own service details, area, availability, and fulfillment workflow.

Should guests see property maintenance services?

Only when those services are relevant to the guest experience. Operational work for the host or manager should stay in the operator workflow unless it is meant for guests to request.

Sources

Start with a free guest manual

You can build and preview it before you create an account.