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.
- Click Service templates in the sidebar.
- Click Add service.
- Enter a name and description for the service.
- Choose the pricing type: flat-rate or variable.
- Configure pricing details (see Pricing Types below).
- 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.