Sites and Locations

Create and manage service addresses (sites) where field work takes place.

Overview

A site represents a physical location where your team performs work — a building, residence, warehouse, or facility. Every site belongs to a customer (or lead) and has a street address that Forz geocodes for map display and route planning. Sites can have their own contacts, systems, job history, and inspection records.

Before You Begin

Prerequisites:

  1. You have the Sites: Create permission on your role.

  2. At least one customer record exists to attach the site to.

  3. If you want a system to be auto-created on the site, configure System Types in Settings first

Creating a Site

Required fields

  1. Click Customers in the sidebar, then open a customer record.

  1. Click the + New button in the sites section.

  2. Navigate to the Sites tab (visible when the customer has 2 or more sites, or from the overview card).

  1. Enter a Site Name — a recognizable label for the location (e.g., "Main Office", "Building A", "123 Oak Street").

  1. Enter the Street address.

  2. Enter the City.

  3. Enter the State.

Note: All address fields (site name, street, city, state, and zip code) are required. Forz cannot save a site without a complete address.

Complete the address

  1. Enter the Zip Code.

  2. Optionally enter a Street 2 line (e.g., "Suite 200", "Building C").

  3. Optionally select a System Type to auto-create a system on this site (e.g., "HVAC", "Fire Alarm", "Plumbing").

  4. Click Save.

Expected result: Forz creates the site, geocodes the address to latitude/longitude coordinates, and displays the site in the customer's sites list. If you selected a system type, a system record is created on the site automatically.

Creating a Site from the Sites List

Sites can also be created from the global sites list.

  1. Click Sites in the sidebar navigation (if available).

  2. Click the + New button.

  3. Select the Customer this site belongs to.

  4. Fill in the required address fields (site name, street, city, state, zip code).

  5. Click Save.

Expected result: The site is created and linked to the selected customer.

How the Primary Site Works

The first site created for a customer is the primary site (position 1). The primary site's address syncs back to the customer record and is used as the default service address for new jobs.

Warning: Updating the primary site's address also updates the customer record's address and QuickBooks billing address (if QuickBooks is connected). This sync is automatic and cannot be turned off.

Changing the primary site

  1. Open the customer record and navigate to the Sites tab.

  2. Find the site you want to make primary.

  3. Click Set as Primary on that site.

Expected result: The selected site moves to position 1. The customer record's address updates to match the new primary site's address.

Geocoding and Map Display

Forz automatically geocodes each site's address when the site is first saved. The latitude and longitude coordinates are used for:

  • Displaying the site on the map

  • Route planning and optimization

  • Distance calculations for dispatching

Note: Geocoding runs automatically on save if the site does not already have coordinates and the address is complete. If geocoding fails (e.g., invalid address, service unavailable), the site is saved without coordinates. Edit the address and save again to retry.

Linking Contacts to a Site

Sites can have their own contacts separate from the customer's contacts. This is useful when different buildings have different on-site personnel.

  1. Open the site record (click the site from the customer's Sites tab).

  2. Navigate to the Contacts tab.

  3. Click Add Contact and search for an existing contact, or create a new one.

Expected result: The contact appears in the site's contacts list. The first contact added becomes the primary contact for the site.

Filtering and Searching Sites

  1. Click Sites in the sidebar navigation.

  2. Use the Search bar to find sites by name or address.

  3. Click Filters to filter by:

    • Created — date range

    • State — one or more states

    • City — one or more cities

Expected result: The sites list shows matching records. Each site row displays the site name, customer, street, city, state, zip code, and creation date.

Site Detail View

The site detail view shows the address, a map pin, and tabs for related records:

  • Overview — site details and summary

  • Tickets — support tickets for this site (if enabled)

  • Jobs — all jobs at this site

  • Contacts — linked contacts

  • Systems — equipment and systems at this site

  • Files — attached documents and photos

  • Jobs History — historical job records

  • Inspections — inspection records (if Inspection module enabled)

Deleting a Site

  1. Open the site record.

  2. Click Delete (or the trash icon).

  3. Confirm the deletion.

Expected result: The site moves to the trash bin. Linked contacts are unlinked (not deleted). To restore the site, go to Settings > Trash Bin.

Common Scenarios

Fire safety company managing a multi-building campus

A customer like "State University" has 15 buildings on campus. Create the university as a customer with the main administration building address. Then add each building as a separate site: "Engineering Hall", "Student Center", "Library", etc. Each site gets its own fire alarm system, inspection schedule, and contacts.

Plumbing contractor adding a second location for a residential customer

  1. Open the customer record for "Johnson Family".

  2. Click the Sites tab.

  3. Click + New and enter the vacation home address.

  4. Save. The original home remains the primary site.

  5. When creating a job for the vacation home, select it from the Service Address dropdown.

HVAC company setting up sites for a property management firm

A property management company manages 30 rental units. Create one customer record for the management company. Add each rental property as a separate site with its specific address. Assign the property manager as a contact linked to each site. When scheduling maintenance, each site appears as a separate pin on the route planner map.

Troubleshooting

Problem

Solution

"Street can't be blank" or other address validation errors

All address fields are required: site name, street, city, state, and zip code. Fill in all fields before saving.

Site does not appear on the map

The geocoding service may not have found coordinates for the address. Edit the site, verify the address is correct, and save again to retry geocoding.

Primary site changed unexpectedly

Editing the primary site's address updates the customer record. If you meant to add a new location, create a new site instead of editing the primary one.

Cannot delete a site

Check if the site has active jobs. Sites with linked jobs remain accessible even after soft delete. Verify in Settings > Trash Bin if the deletion went through.