Skip to main content

Service Areas in Pricing Forms

Written by Nate H
Updated yesterday

Service Areas in Pricing Forms allow you to assign geographic coverage directly to a Pricing Form. When a job is created or scheduled, Housecall Pro will automatically reference the customer’s address and determine whether it falls within the assigned Service Area.

This helps ensure jobs are routed appropriately — especially if you work with subcontractors or have multiple coverage zones.

🔎 Want to learn more about Service Areas? Learn more here.


What Are Service Areas in Pricing Forms?

Service Areas in Pricing Forms allow you to:

  • Assign a specific Service Area to a Pricing Form

  • Automatically determine job eligibility based on customer address

  • Prevent scheduling outside of coverage zones

When enabled, the system scans the customer’s address and matches it against your configured Service Areas.


Before You Begin

To use Service Areas in Pricing Forms:

  • You must already have Service Areas set up in your account.

  • Service Areas are managed in your account settings.

  • You must have permission to edit Pricing Forms.

If Service Areas are not set up yet, configure them first in your Service Area settings.


Set your Service Area

To set your service area, follow the steps below:

  • Click the gear icon in the top right corner of your HCP account to go to Settings.

  • Select Company from the Settings menu on the left.

  • Click the Service area tab in the Company settings page.

  • Under Service Area, add one or more zip codes that define the area where you operate.

  • After typing the zip code you wish to use, press Enter on the keyboard to save.

🛠️ Pro Tip: You can copy and paste a list of several zip codes, separated by a comma, and press Enter if you want to add multiple zip codes at once.


Enabling Service Areas on a Pricing Form

You can assign a Service Area when creating or editing a Pricing Form.

To enable Service Areas on a Pricing Form:

  • Navigate to your Price Book

  • Select Pricing forms from the left menu

  • Click + Pricing Form or open an existing form

  • Locate the Service Area section

  • Select the appropriate Service Area from the dropdown

  • (Optional) Designate a Default Service Area

  • Save the Pricing Form

Once saved, that Pricing Form will be associated with the selected Service Area.


Setting a Default Service Area

You can assign a Default Service Area to determine what pricing should apply if a customer’s address does not match any configured Service Areas.

How the Default Service Area works:

  • If a customer’s address matches a configured Service Area, that Service Area’s pricing will apply.

  • If a customer’s address does not match any configured Service Areas, the Pricing Form will display using the Default Service Area.

  • If no Default Service Area is manually selected, the system will automatically use the first Service Area created in your account as the default.

This ensures that standard pricing is still available even when an address falls outside your defined coverage zones.


How Service Areas Work When Adding a Pricing Form to a Job

When you add a Pricing Form to a job:

  • The system checks the customer’s address

  • It compares the address against your configured Service Areas

  • If the address matches the Service Area assigned to the Pricing Form:

    • The form can be added normally

  • If the address does not match:

    • You may be notified that the job falls outside the assigned Service Area

This ensures jobs are scheduled within the correct geographic zone.


Example Use Case

If you have:

  • A primary Service Area for your internal team

  • A secondary Service Area handled by a subcontractor located two hours away

When a customer calls:

  • If their address falls within the subcontractor’s Service Area → their pricing form reflects that area

  • If their address falls within your primary Service Area → your standard pricing applies

  • If their address falls outside all configured areas → the Default Service Area pricing applies

This allows you to automate coverage logic and avoid manual pricing adjustments.


Editing or Updating Service Areas on a Pricing Form

To update the assigned Service Area:

  • Go to Price book > Pricing forms

  • Open the desired Pricing Form

  • Update the Service Area selection

  • Click Save

Changes will apply to future jobs using that Pricing Form.


FAQs

Can I assign multiple Service Areas to one Pricing Form?

  • Yes, you can have multiple Service Areas added to one Pricing Form.

What happens if no Default Service Area is selected?

  • If no Default Service Area is manually selected, the system automatically uses the first Service Area created in your account as the default.


Need help or have questions?

We're here for you! Chat with Support using the Blue Chat Bubble in your Housecall Pro account, or give us a call at (858) 842-5746.

Did this answer your question?