The Ferguson Product and Pricing Integration is now generally available for all ServiceTitan accounts. It connects ServiceTitan and Ferguson so you can bring real-time catalog content and pricing directly into your Pricebook.
What's changing with the Ferguson Product and Pricing integration?
Before, there was no way to connect your ServiceTitan Pricebook to Ferguson. Now with the Ferguson Product and Pricing integration, you can map multiple Ferguson main accounts for different trades and business units (BUs), receive updated vendor cost including contract-specific pricing (if applicable) directly from Ferguson into your Pricebook, and choose whether the catalog item should be mapped as equipment or material, if applicable. When you build a purchase order (PO), ServiceTitan can then use your mapping to apply the cost (including lowest contract cost) per item and keep your price and margin planning aligned.
Before and After
Before (Current)
Request current pricing file from Ferguson sales rep.
Import the file to your Pricebook and manually manage your material and equipment content and costs in ServiceTitan.
Build estimates and invoices with these items, relying on the last pricing file you received.
Create purchase orders (POs) in ServiceTitan or outside ServiceTitan and send them to Ferguson by email.
If pricing or availability changed, work through callbacks and rework to correct the order.
Impact: Office employees spend extra time keeping Ferguson items and pricing current, and purchase orders (POs) can go out with wrong costs or items that are not available.
After
Go to the Ferguson Marketplace Listing to request access to the Ferguson Product & Pricing integration.
Once ServiceTitan Support activates the integration, go to Settings > Integrations > Vendor Integrations and activate the Ferguson Integration by signing in with your Ferguson account number and postal code. Map all Ferguson main accounts to the correct business units (BUs) for each trade.
Set up your Pricebook by navigating to Pricebook > Ferguson. Upload your purchase history from Ferguson to identify matches between your Ferguson purchase history and the Ferguson catalog. Then map or add the items from the Ferguson catalog to your Pricebook and choose whether the item should be treated as equipment or material based on how you sell and track it.
The following day after you've mapped or added items to your Pricebook, you can begin to apply the content and cost updates to your Pricebook. Go to Pricebook > Updates to review all updates.
(Recommended) ServiceTitan recommends you set your cost updates to Auto Update, otherwise, you will need to manually review these.
Cost updates include the lowest contract pricing for items (if applicable).
Once ready to procure items, create a purchase order (PO), select the mapped Ferguson account and store, and add items. You can then send the purchase order to Ferguson.
Impact: Your team supports multi-trade work with separate Ferguson accounts, keeps equipment and material mapping aligned with your Pricebook, and relies on real-time pricing (including contract pricing) from Ferguson instead of manual price checks.
Who uses this feature
Applies to all business types
Administrators, managers, accountants, bookkeepers, CSRs, dispatchers
Region availability: US
How it works for your industry
Residential Service and Replacement
A residential heating, ventilation, and air conditioning (HVAC) BU uses a dedicated Ferguson main account, while plumbing uses another. An office employee maps both Ferguson main accounts to different business units (BUs) and links the right contract records. When they create a purchase order (PO) for a furnace changeout, ServiceTitan pulls real-time Ferguson vendor costs and applies the lowest eligible contract pricing from the HVAC account.
A plumbing team builds a Pricebook for water heaters, valves, and fittings. They pull Ferguson catalog items into ServiceTitan and mark tankless units as equipment and fittings as materials so reporting and job costing stay clear. When they add those items to a purchase order (PO), the contract-specific pricing from Ferguson flows directly into the Pricebook and the PO, helping protect margin on each job.
An electrical crew handles panel upgrades under the same tenant as HVAC and plumbing. The office maps a third Ferguson main account for electrical and routes it to the electrical BU. When a coordinator builds a purchase order (PO) for breakers and wire, ServiceTitan selects the correct electrical account and applies that account's current contract pricing without manual re-mapping.
Commercial Service and Replacement
A commercial HVAC BU services large rooftop unit sites that use special contract pricing. An office employee maps that Ferguson main account to the commercial HVAC BU and imports product content into the Pricebook. For each rooftop unit, they choose whether it should be mapped as equipment or material based on how they bid jobs, and purchase orders (POs) now reflect that structure with real-time contract costs from Ferguson.
A service manager supports a regional retail chain with separate Ferguson accounts by region. They map each Ferguson main account to its own BU and tie the right contracts to each. When they create a purchase order (PO) for a store in a specific region, ServiceTitan uses the mapped account for that BU and applies the lowest eligible Ferguson contract cost per item for that region.
A coordinator manages multi-trade commercial service work across HVAC, plumbing, and electrical. With multiple Ferguson main accounts mapped, they build purchase orders (POs) for each trade using the correct mapped account and store. Items on those POs use real-time vendor cost data and contract-specific pricing from Ferguson so quoting and service agreement pricing stay aligned with actual supply costs.
Residential Construction
A project manager runs separate business units (BUs) for custom homes and production homes. They map different Ferguson main accounts and contracts to each BU. When they import Ferguson catalog items into the Pricebook, they mark tubs, fixtures, and trim as equipment or materials depending on how they budget each project, and purchase orders (POs) pull the right contract-specific pricing for that BU.
A coordinator creates fixture packages for a builder program. They use the Ferguson product feed to receive current product content and vendor costs, then map each item into the correct equipment or material category. As they create purchase orders (POs) for rough and trim phases, ServiceTitan uses the mapped Ferguson account, real-time costs, and the lowest eligible contract price to keep allowances and margin targets on track.
A residential construction team supports both plumbing and HVAC for the same builder under different Ferguson accounts. They map both main accounts and contracts to matching BUs. When they create purchase orders (POs) for each trade on the same project, ServiceTitan selects the correct Ferguson account per BU, applies contract-specific pricing, and keeps equipment versus material mapping consistent with how the project is estimated.
Commercial Construction
A commercial contractor builds a medical office project with complex equipment and long timelines. They map a dedicated Ferguson main account and contracts to the commercial construction BU and pull Ferguson catalog items into the Pricebook, marking large fixtures and equipment separately from materials. When they create purchase orders (POs) across phases, ServiceTitan uses real-time vendor cost data and the lowest eligible contract pricing for each line item.
A team managing multi-entity commercial projects uses different Ferguson accounts for different entities or regions. They map each Ferguson main account to the matching BU and keep trades separated by BU. When they build a purchase order (PO) for a specific entity, the correct mapped account and contract pricing are applied so cost tracking and billing stay accurate by entity.
A contractor handling tenant improvement work for several building owners uses multiple Ferguson accounts to support separate pricing agreements. They map each Ferguson main account to the correct BU and choose equipment versus material mapping that matches how they bill each owner. When they create purchase orders (POs) for each tenant improvement job, ServiceTitan uses those mappings to pull contract-specific pricing from Ferguson and keep project margins consistent.
How to Prepare
Confirm which business units (BUs) buy from Ferguson today and list the Ferguson main account numbers, postal codes, and any contract details you want to map for each trade.
Note: All eligible contracts are pulled in for main accounts.
Identify how you want your Pricebook to treat Ferguson items by trade, including which items should be equipment and which should be materials for reporting and job costing.
Align administrators, managers, and purchasing staff on who owns Ferguson account mapping and catalog mapping, and how often they will review mappings and pricing for accuracy.