--- title: "Link materials to services for Roofing" slug: "link-materials-to-services-for-roofing" updated: 2026-10-16T02:44:04Z published: 2026-10-16T02:44:04Z canonical: "help.servicetitan.com/link-materials-to-services-for-roofing" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt > Use this file to discover all available pages before exploring further. # Link materials to services for Roofing ## Overview Linking materials to services lets you enable Dynamic Pricing and use configurable materials to create accurate roofing estimates. This ensures that when a service is added to an estimate or invoice, all associated materials are automatically included with proper costs and pricing. Before using Dynamic Pricing or creating spec-based estimates with accurate material costs, link materials to services in your pricebook. Learn how to link materials to services and add vendor costs so Dynamic Pricing calculates accurate prices. --- ### #### Who uses this feature - Administrators, managers - Primarily benefits Residential Construction and Commercial Construction business types - Primarily benefits Roofing and Exterior trades #### Feature configuration - The *Manage Pricebook* permission is required to link materials to services. Please contact the account administrator on your team. - To use Dynamic Pricing with linked materials, enable *Dynamic Pricing* in [Feature Configurations](/roofing/docs/manage-feature-configurations#enable-feature-configurations). For more, see [Manage feature configurations](/roofing/docs/manage-feature-configurations). ## Things to know - Linking materials to services lets you enable Dynamic Pricing and use configurable materials. - You can open a material in a new tab directly from the Linked Materials pop-up window. ## Best practices - Link materials to services before setting up Dynamic Pricing to ensure accurate pricing calculations. - Add and maintain vendor costs in your Pricebook to prevent services from showing $0 in the *Dynamic Price* column and to keep margins accurate. ## Link a material to a service Before creating Dynamic Pricing rules, you must link materials to services in your Pricebook. > [!NOTE] > **Note:** Before you begin, make sure you already created services and materials in your Pricebook. 1. Go to the navigation bar and click **Pricebook** > **Services**. 2. Find the roofing service you want to update. 3. Click **Actions > View/Edit Service** next to the service item. The service details screen opens. 4. On the *Edit Service* screen, click the **Materials** tab. ![User interface for editing service details, highlighting the 'Materials' tab.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/link-materials-to-services-for-roofing-image-wdkn5u16.png?sv=2026-02-06&spr=https&st=2026-11-01T19%3A50%3A41Z&se=2026-11-01T20%3A50%3A41Z&sr=c&sp=r&sig=DOYmW3IFyU7ZBpk2ZGMaFj2%2BdqGtieCBMEdkXz4b6gE%3D) 5. In the search field, enter the material you want to link. For example, search for *shingles*, *underlayment*, or *flashing*. 6. Select the material you want to link. The material is added to the service and appears on the right side of the screen. ![Editing service details with selected materials and their associated costs displayed.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/link-materials-to-services-for-roofing-image-e2jyh54m.png?sv=2026-02-06&spr=https&st=2026-11-01T19%3A50%3A41Z&se=2026-11-01T20%3A50%3A41Z&sr=c&sp=r&sig=DOYmW3IFyU7ZBpk2ZGMaFj2%2BdqGtieCBMEdkXz4b6gE%3D) 7. After linking the materials, click **Save** to apply your changes. ![A hand clicks the 'Save' button on a digital interface with a list.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/link-materials-to-services-for-roofing-image-7rfqdyoh.png?sv=2026-02-06&spr=https&st=2026-11-01T19%3A50%3A41Z&se=2026-11-01T20%3A50%3A41Z&sr=c&sp=r&sig=DOYmW3IFyU7ZBpk2ZGMaFj2%2BdqGtieCBMEdkXz4b6gE%3D) The material is now linked to the service. Repeat these steps for any other service items that need materials. ## Add cost to linked materials After you link materials to services, add costs to those materials. If a service shows $0 in the *Dynamic Price* column, its linked materials don't have costs assigned yet. ## Enable the Linked Materials column Before you manage material costs efficiently, enable the *Linked Materials* column in your view. The column lets you manage materials without opening each service item. 1. On the *Services* screen, if you don't see the *Linked Materials* column, click **Edit Columns**. ![User clicks on 'Edit Columns' option in a data table interface.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/link-materials-to-services-for-roofing-image-54mfbct8.png?sv=2026-02-06&spr=https&st=2026-11-01T19%3A50%3A41Z&se=2026-11-01T20%3A50%3A41Z&sr=c&sp=r&sig=DOYmW3IFyU7ZBpk2ZGMaFj2%2BdqGtieCBMEdkXz4b6gE%3D) 2. In the *Edit Columns* pop-up, select the **Linked Materials** checkbox. ![User interface for selecting columns in a services list, highlighting 'Linked Materials'.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/link-materials-to-services-for-roofing-image-4n5o0o7p.png?sv=2026-02-06&spr=https&st=2026-11-01T19%3A50%3A41Z&se=2026-11-01T20%3A50%3A41Z&sr=c&sp=r&sig=DOYmW3IFyU7ZBpk2ZGMaFj2%2BdqGtieCBMEdkXz4b6gE%3D) 3. When finished, click **Apply**. The *Linked Materials* column now appears on the *Services* screen. ![Services table displaying linked materials and options to add new items.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/link-materials-to-services-for-roofing-image-gtfwsvi6.png?sv=2026-02-06&spr=https&st=2026-11-01T19%3A50%3A41Z&se=2026-11-01T20%3A50%3A41Z&sr=c&sp=r&sig=DOYmW3IFyU7ZBpk2ZGMaFj2%2BdqGtieCBMEdkXz4b6gE%3D) ## Add vendor costs to materials 1. Go to the navigation bar and click **Pricebook** **>** **Services**. 2. Enable the **Edit Mode**. ![A user activates the Edit Mode toggle in a settings interface.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/link-materials-to-services-for-roofing-image-pfa0v88s.png?sv=2026-02-06&spr=https&st=2026-11-01T19%3A50%3A41Z&se=2026-11-01T20%3A50%3A41Z&sr=c&sp=r&sig=DOYmW3IFyU7ZBpk2ZGMaFj2%2BdqGtieCBMEdkXz4b6gE%3D) 3. Click your service in the **Linked Materials** column. ![A user clicks on the '6 materials' link in a pricing table interface.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/link-materials-to-services-for-roofing-image-9uxf1zg6.png?sv=2026-02-06&spr=https&st=2026-11-01T19%3A50%3A41Z&se=2026-11-01T20%3A50%3A41Z&sr=c&sp=r&sig=DOYmW3IFyU7ZBpk2ZGMaFj2%2BdqGtieCBMEdkXz4b6gE%3D)A pop-up window appears showing the material linked to the service. > [!TIP] > **Tip:** You can open the material in a new tab directly from this pop-up window by clicking the material name. ![](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/link-materials-to-services-for-roofing-image-0oicz3mj.png?sv=2026-02-06&spr=https&st=2026-11-01T19%3A50%3A41Z&se=2026-11-01T20%3A50%3A41Z&sr=c&sp=r&sig=DOYmW3IFyU7ZBpk2ZGMaFj2%2BdqGtieCBMEdkXz4b6gE%3D) 4. In the pop-up window, you can update the *Material Name, quantity (QTY)* or delete and add materials as needed. 5. Click the material name to open it in another tab and update it as needed. 6. On the *Edit Material* screen, scroll to the *Primary Vendor* section. 7. In the **Cost** column, enter the vendor cost for the material. This should be the price you pay your supplier for the material. 8. Click **Save** to apply the cost. 9. Return to your service list and refresh your page. After the refresh, confirm that the *Dynamic Price* column reflects the linked material cost. This confirms that the material is correctly linked and Dynamic Pricing is working as expected. ## Want to learn more? - Visit ServiceTitan Academy and enroll in [Linking Materials to Services - Roofing](https://servicetitan.docebosaas.com/academy/learn/courses/1002/linking-materials-to-services-roofing/lessons/6159/linking-materials-to-services-roofing) - See [Roofing and Exteriors](/v1/docs/roofing-and-exteriors-home)