Help Center / Pricing & Inventory

Service Templates

What Are Service Templates?

Service templates define the services you offer to customers. They power both your public estimate widget (embedded on your website) and your AI-generated public website. Each template represents a service like "Lawn care", "Snow removal", or "Landscape design".

Estimate widget: When a customer submits a request through your widget, they choose from your enabled service templates. The template determines what information is collected and how pricing is calculated.

Public website: Your AI-generated website displays your enabled service templates as the services you offer, complete with descriptions.

Creating a Service Template

Build service templates for each type of work you offer. These templates control what customers see when requesting an estimate and how the initial pricing is calculated.

  1. Click Service templates in the sidebar.
  2. Click Add service.
  3. Enter a name and description for the service.
  4. Choose the pricing type: flat-rate or variable.
  5. Configure pricing details (see Pricing Types below).
  6. Click Save.

Flat-Rate vs Variable Pricing

Each service template uses one of two pricing models. Choose the one that best fits how you quote the service.

Flat-rate: A fixed price for the service regardless of property size or quantity. Good for services like "gutter cleaning" or "sprinkler winterization" where the scope is consistent.

Variable: Price scales based on a measurement like square footage, linear feet, or number of units. Good for services like "lawn mowing" or "fence installation" where the scope varies by property. You set a price per unit and ServeHub calculates the total based on the property details.

Tip: Variable pricing works especially well with the estimate widget's property analysis feature, which can automatically measure lot sizes and calculate estimates based on your per-unit rate.

Enabling & Disabling for the Widget

Control which services appear on your public estimate widget without deleting templates. This is useful for seasonal services or services you are not currently accepting.

Enabling: Toggle the Show on widget switch to make the service available for customer requests. It will appear in the service picker on your embedded widget and public website.

Disabling: Turn off the toggle to hide the service from the widget. The template is preserved and can be re-enabled anytime. Existing estimates that used this template are not affected.

Tip: Disable snow removal in spring and re-enable it in fall. Your pricing and configuration stay intact between seasons.