{"id":16475,"date":"2026-08-14T07:56:30","date_gmt":"2026-08-14T12:56:30","guid":{"rendered":"https:\/\/www.stage.commusoft.com\/en-us\/?post_type=testimonial&#038;p=16475"},"modified":"2026-08-18T03:27:45","modified_gmt":"2026-08-18T08:27:45","slug":"case-study-quoting-software-premier-heating-surrey","status":"publish","type":"testimonial","link":"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/","title":{"rendered":"A Case Study from Premier Heating Surrey"},"content":{"rendered":"<header id=\"hero-block_43a9bc22669a12e9f2825762868b2df1\" class=\"relative bg-secondary overflow-hidden\">\n\t<div class=\"relative z-10 wrapper flex flex-col gap-10 md:flex-row justify-between md:items-center py-14 md:py-24 text-white\">\n\t\t<div class=\"md:w-[50.40%]\">\n\t\t\t\t\t\t\t<h1 class=\"text-3xl font-bold sm:text-4xl lg:text-[52px] mb-3 md:mb-6\">&#8220;I find all the tools on Commusoft for estimating really easy to use.&#8221;<\/h1>\n\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"text-lg md:text-xl prose prose-commusoft prose-invert\"><div class=\"text-component margin-bottom-sm\">\n<div class=\"margin-top-xs opacity-90%\">\n<p>Discover how Premier Heating Surrey are streamlining their quoting and boosting efficiency with Commusoft&#8217;s powerful all-in-one field service management software!<\/p>\n<\/div>\n<\/div>\n<\/div>\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t<\/div>\n\t\t<div class=\"md:w-[43.88%]\">\n\t\t\t\t\t\t\t\t<div style=\"padding:56.25% 0 0 0;position:relative;\"><iframe src=\"https:\/\/player.vimeo.com\/video\/1068799654?h=d355517cf8&#038;badge=0&#038;autopause=0&#038;player_id=0&#038;app_id=58479\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;\"><\/iframe><\/div>\n\t\t\t\t\t\t\t<\/div>\n\t<\/div>\n\n\t\n\t\t<svg aria-hidden=\"true\" width=\"788\" height=\"525\" class=\"absolute bottom-0 right-0 z-0\" viewbox=\"0 0 788 525\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<rect opacity=\"0.2\" x=\"1167.11\" y=\"-601\" width=\"484.393\" height=\"1835.17\" transform=\"rotate(39.4919 1167.11 -601)\" fill=\"url(#paint0_linear_1106_13102)\" fill-opacity=\"0.2\"\/>\n\t<defs>\n\t<lineargradient id=\"paint0_linear_1106_13102\" x1=\"1196.18\" y1=\"153.479\" x2=\"1320.54\" y2=\"617.732\" gradientunits=\"userSpaceOnUse\">\n\t<stop stop-color=\"white\" stop-opacity=\"0\"\/>\n\t<stop offset=\"1\" stop-color=\"white\"\/>\n\t<\/lineargradient>\n\t<\/defs>\n\t<\/svg>\n\t<svg aria-hidden=\"true\" width=\"477\" height=\"525\" class=\"absolute top-0 left-0 z-0\" viewbox=\"0 0 477 525\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t<rect opacity=\"0.6\" x=\"103.113\" y=\"-601\" width=\"484.393\" height=\"1104.01\" transform=\"rotate(39.4919 103.113 -601)\" fill=\"url(#paint0_linear_1106_13101)\" fill-opacity=\"0.2\"\/>\n\t<defs>\n\t<lineargradient id=\"paint0_linear_1106_13101\" x1=\"132.184\" y1=\"-147.119\" x2=\"179.197\" y2=\"144.631\" gradientunits=\"userSpaceOnUse\">\n\t<stop stop-color=\"white\" stop-opacity=\"0\"\/>\n\t<stop offset=\"1\" stop-color=\"white\"\/>\n\t<\/lineargradient>\n\t<\/defs>\n\t<\/svg>\n\n\n<\/header>\n\n<section id=\"company-stats-block_ee5005eaa130d6ae7d19f6fc468314c6\" class=\"\">\n  <div class=\"wrapper py-8 md:py-12\">\n          <h2 class=\"text-primary font-semibold text-xl md:text-2xl mb-6 md:mb-8\">\n        About the Company      <\/h2>\n    \n          <div class=\"grid gap-4 md:gap-5 lg:gap-6 grid-cols-1 sm:grid-cols-2 lg:grid-cols-4\">\n                  <div class=\"rounded-sm bg-background-alt px-4 py-4 md:px-5 md:py-5\">\n                          <div class=\"text-foreground\/60 text-xs md:text-sm flex items-center gap-2\">\n                <span class=\"inline-block h-4 w-1 rounded bg-primary\" aria-hidden=\"true\"><\/span>\n                <span class=\"sr-only\">Stat label:<\/span>\n                <span>Headquarters<\/span>\n              <\/div>\n                                      <div class=\"mt-2 text-base md:text-lg text-foreground\">Surrey, UK<\/div>\n                      <\/div>\n                  <div class=\"rounded-sm bg-background-alt px-4 py-4 md:px-5 md:py-5\">\n                          <div class=\"text-foreground\/60 text-xs md:text-sm flex items-center gap-2\">\n                <span class=\"inline-block h-4 w-1 rounded bg-primary\" aria-hidden=\"true\"><\/span>\n                <span class=\"sr-only\">Stat label:<\/span>\n                <span>Founded<\/span>\n              <\/div>\n                                      <div class=\"mt-2 text-base md:text-lg text-foreground\">1963<\/div>\n                      <\/div>\n                  <div class=\"rounded-sm bg-background-alt px-4 py-4 md:px-5 md:py-5\">\n                          <div class=\"text-foreground\/60 text-xs md:text-sm flex items-center gap-2\">\n                <span class=\"inline-block h-4 w-1 rounded bg-primary\" aria-hidden=\"true\"><\/span>\n                <span class=\"sr-only\">Stat label:<\/span>\n                <span>Employees<\/span>\n              <\/div>\n                                      <div class=\"mt-2 text-base md:text-lg text-foreground\">20+<\/div>\n                      <\/div>\n                  <div class=\"rounded-sm bg-background-alt px-4 py-4 md:px-5 md:py-5\">\n                          <div class=\"text-foreground\/60 text-xs md:text-sm flex items-center gap-2\">\n                <span class=\"inline-block h-4 w-1 rounded bg-primary\" aria-hidden=\"true\"><\/span>\n                <span class=\"sr-only\">Stat label:<\/span>\n                <span>Industry<\/span>\n              <\/div>\n                                      <div class=\"mt-2 text-base md:text-lg text-foreground\">Plumbing &amp; heating<\/div>\n                      <\/div>\n              <\/div>\n      <\/div>\n<\/section>\n\n\n\n\n\n<section id=\"customer-story-block_2bb32f26a7ad78e79ca3746b21916cef\" class=\"py-8 md:py-16\" >\n\t<div class=\"wrapper\">\n\t\t<div class=\"flex flex-col md:justify-between md:flex-row gap-8 md:gap-12 lg:gap-28 items-center\">\n\t\t\t<div class=\"md:w-[58.8%]\">\n\t\t\t\t\t\t\t\t\t<p class=\"text-primary font-semibold mb-4 text-xl md:text-2xl flex items-center gap-2 md:gap-4\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" fill=\"none\" viewbox=\"0 0 26 20\" class=\"size-5 md:size-6 rotate-180\"><path fill=\"currentColor\" d=\"M.333.635h11.334v10.2L5.69 19.3H2.06l3.554-8H.333zm14 0h11.334v10.2L19.69 19.3h-3.63l3.554-8h-5.281z\"\/><\/svg>\n\t\t\t\t\t\tKeith Richards, Owner\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<blockquote class=\"text-2xl md:text-[28px] font-semibold text-foreground\">\n\t\t\t\t\t\t<p>Commusoft are always bringing out new things. They\u2019re always evolving and keeping up-to-date with what\u2019s going on within the industry and other trades.<\/p>\n\t\t\t\t\t<\/blockquote>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t<!-- Media column: appears below text on mobile -->\n\t\t\t<div class=\"order-2 md:w-[33.8%]\">\n\t\t\t\t<div class=\"relative rounded-sm overflow-hidden\"><img decoding=\"async\" width=\"992\" height=\"548\" src=\"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/Keith-Richards-Premier-Heating-Surrey-2.png\" class=\"w-full h-auto rounded-sm shadow-sm object-cover\" alt=\"Keith Richards from Premier Heating Surrey\" srcset=\"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/Keith-Richards-Premier-Heating-Surrey-2.png 992w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/Keith-Richards-Premier-Heating-Surrey-2-300x166.png 300w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/Keith-Richards-Premier-Heating-Surrey-2-768x424.png 768w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/Keith-Richards-Premier-Heating-Surrey-2-18x10.png 18w\" sizes=\"(max-width: 992px) 100vw, 992px\" \/><\/div>\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n\n\n<section id=\"small-banner-block_f1608e9e7ed8d651938c614d20e855a6\" class=\"not-prose overflow-hidden text-center md:text-left bg-secondary\">\n\t<div class=\"wrapper p-3 md:p-5\">\n\t\t<div class=\"flex flex-col md:flex-row md:items-center md:justify-between gap-6 md:gap-12 lg:gap-20\">\n\t\t\t<!-- Content -->\n\t\t\t<div class=\"flex-1\">\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"text-lg font-bold text-white leading-tight\">\n\t\t\t\t\t\tFind out how Commusoft can help your business\t\t\t\t\t<\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t<p class=\"text-white\/75 mt-2 lg:max-w-[65%]\">\n\t\t\t\t\tContact our Sales team, today!\t\t\t\t<\/p>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t<!-- Call to Action -->\n\t\t\t\t\t\t\t<div class=\"flex-shrink-0\">\n\t\t\t\t\t<a \n\t\t\t\t\t\tclass=\"btn btn--primary\" \n\t\t\t\t\t\thref=\"#schedule-call\"\n\t\t\t\t\t>\n\t\t\t\t\t\tBook a Call\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n\n<section class=\"\">\n  <div class=\"wrapper py-8 md:py-16 sm:flex sm:justify-between gap-16\">\n        <aside class=\"w-full sm:w-[21.50%] mb-8 sm:mb-0\" role=\"complementary\" aria-label=\"Table of contents sidebar\" data-content-selector=\"#tsb-main-content\" data-override-map=\"[]\" data-hidden-set=\"{&quot;providing a smooth booking experience&quot;:true,&quot;providing-a-smooth-booking-experience&quot;:true,&quot;utilising intelligent scheduling to save time&quot;:true,&quot;utilising-intelligent-scheduling-to-save-time&quot;:true}\">\n      <div class=\"md:sticky md:top-24\">\n        <a href=\"#tsb-main-content\" class=\"sr-only focus:not-sr-only focus:absolute focus:top-4 focus:left-4 focus:z-50 focus:bg-primary focus:text-white focus:px-4 focus:py-2 focus:rounded\">Skip to content<\/a>\n                <nav class=\"toc-nav\" aria-labelledby=\"toc-heading-block_438129efaa72dd0344ba12a6fce1bc1b\" role=\"navigation\">\n          <h2 id=\"toc-heading-block_438129efaa72dd0344ba12a6fce1bc1b\" class=\"text-lg lg:text-xl font-bold mb-4 md:mb-6\">In this section<\/h2>\n          <ul class=\"toc-list space-y-0 border-l text-sm font-medium border-foreground\/10 pl-3\" role=\"list\"><\/ul>\n        <\/nav>\n                  <hr class=\"border-foreground\/10 my-8\">\n            <article class=\"overflow-hidden text-center bg-background-alt rounded-sm p-4 md:p-6 margin-top-sm\">\n        <div class=\"mt-4 space-y-4\">\n      <h3 class=\"text-md md:text-lg font-bold\">Explore Commusoft<\/h3>\n      <p class=\"font-medium\">Contact our team today<\/p>\n      <p><a href=\"#schedule-call\" class=\"btn btn--primary w-full justify-center\">Book a call<\/a><\/p>\n    <\/div>\n  <\/article>\n              <\/div>\n    <\/aside>\n\n    <div id=\"tsb-main-content\" class=\"prose prose-commusoft sm:w-[74.19%]\" role=\"main\">\n              <h2 class=\"text-2xl font-bold md:text-[32px] leading-tight\">Case Study: Our Estimating &amp; Quoting Software in Action<\/h2>\n            <div class=\"acf-innerblocks-container\">\n\n<p>Premier Heating Surrey is an award-winning <a href=\"https:\/\/www.commusoft.com\/en-gb\/industries\/plumbing-software\/\">plumbing &amp; heating business<\/a> based in Guildford, Surrey. They carry out installation and maintenance work for domestic and commercial clients, and rely on Commusoft to help them manage the estimating and quoting lifecycles that underpin every job. These processes are integral to their daily operations, and require precise co-ordination to ensure that quotes are accurate and jobs can run smoothly.<\/p>\n\n\n\n<p>They\u2019ve used Commusoft for more than a decade to help them achieve their goals, and have been able to successfully grow their business as a result!<\/p>\n\n\n\n<p>Join us as we discover exactly how Commusoft\u2019s field service management software has allowed Premier Heating Surrey to optimise quoting and maximise productivity.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>The Problem: Using a Basic System Caused Operational Inefficiencies<\/strong><\/h2>\n\n\n\n<p>Before switching to Commusoft, Premier Heating Surrey were using ServiceMax, a standalone CRM system. Keith Richards, Owner, detailed how this system wasn\u2019t advanced enough for their everyday needs:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-medium-font-size\">It was very basic. It was just storing customer information. There was no automation to it.<\/p>\n<\/blockquote>\n\n\n\n<p>These limitations weren\u2019t ideal for a business that was handling a vast amount of job requests and quotes every day; it was negatively impacting their productivity. A lack of visibility added to their frustrations, as information wasn\u2019t instantly available to his team to use.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-medium-font-size\">We were finding that engineers were having to ring in a lot more, and we were having to ring engineers a lot more for updates about how they were getting on.<\/p>\n<cite> Keith Richards<\/cite><\/blockquote>\n\n\n\n<p>Keith decided to upgrade their systems because there was simply too much paperwork to manage. Communicating important information to customers by phone call or physical letters also wasted valuable time.<\/p>\n\n\n\n<p>Initially they tried building a custom system with another company, but ultimately decided against it because it was expensive, and the developer lacked insight into what a trades business needs from specialist software.<\/p>\n\n\n\n<p>This led Keith to seek an <a href=\"https:\/\/www.commusoft.com\/en-gb\/industries\/field-service-management-software\/\">all-in-one FSM solution<\/a>: something designed specifically for plumbing &amp; heating businesses like his that could help them efficiently manage their quoting workflow, and other business needs. He concluded that Commusoft ticked all the boxes.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">The Solution: <strong>A Streamlined Quoting Journey Ensures Service Excellence<\/strong><\/h2>\n\n\n\n<p>Commusoft\u2019s integrated <a href=\"https:\/\/www.commusoft.com\/en-gb\/features\/estimating-and-quoting-software\/\">quoting software<\/a> has been hugely beneficial for the operations team day-to-day, enabling them to seamlessly manage a large volume of work.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-medium-font-size\">I send out on average between 10 and 20 estimates a day to our customers. I find all the tools on Commusoft for estimating really easy to use.<\/p>\n<cite> Leigh Lush, Maintenance Manager<\/cite><\/blockquote>\n\n\n\n<h3 class=\"wp-block-heading\">Providing a Smooth Booking Experience<\/h3>\n\n\n\n<p>Our all-in-one system has elevated their customer experience with intuitive features that make booking services straightforward. Charlotte Wignall, Installation Administrator, discussed how this works in practice:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-medium-font-size\">We do the quote through Commusoft, send them a link on the email, and then they can physically click that link and accept it, and make the deposit.<\/p>\n<\/blockquote>\n\n\n\n<p>Commusoft\u2019s secure <a href=\"https:\/\/www.commusoft.com\/en-gb\/features\/estimating-and-quoting-software\/\">self-service portal<\/a> offers plenty of convenience for their customers, allowing them to settle bills without any involvement from their team. Premier Heating Surrey processes these payments instantly with our Stripe integration, with everything automatically synced back to the office.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"639\" src=\"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/Feature3_customer_Database_communication_logs-1024x639.png\" alt=\"Customer database communication logs\" class=\"wp-image-2500\" style=\"aspect-ratio:1.6025499724462702;width:638px;height:auto\" srcset=\"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/Feature3_customer_Database_communication_logs-1024x639.png 1024w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/Feature3_customer_Database_communication_logs-300x187.png 300w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/Feature3_customer_Database_communication_logs-768x479.png 768w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/Feature3_customer_Database_communication_logs-18x12.png 18w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/Feature3_customer_Database_communication_logs.png 1200w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Utilising intelligent scheduling to save time<\/h3>\n\n\n\n<p>When the client accepts a quote online, Commusoft automatically converts it into a job ready to be booked in. Charlotte explained how they leverage our intelligent scheduling tool to streamline this process:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-medium-font-size\">We use the suggested appointments in the diary, rather than scrolling through for ages trying to find the next engineer. We just use that and it pings up.<\/p>\n<\/blockquote>\n\n\n\n<p>By analysing their calendar, this tool suggests optimal appointment times based on factors like travel distance and engineer availability. Once the team has selected a suitable slot, a confirmation email is automatically sent to the customer with all the details needed for their upcoming appointment.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large is-resized\"><img decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/12\/Leverage-Intelligent-Assistance-1920-1081-3-1024x576.png\" alt=\"Engineer routing\" class=\"wp-image-16244\" style=\"aspect-ratio:1.7778302673261823;width:811px;height:auto\" srcset=\"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/12\/Leverage-Intelligent-Assistance-1920-1081-3-1024x576.png 1024w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/12\/Leverage-Intelligent-Assistance-1920-1081-3-300x169.png 300w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/12\/Leverage-Intelligent-Assistance-1920-1081-3-768x432.png 768w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/12\/Leverage-Intelligent-Assistance-1920-1081-3-1536x864.png 1536w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/12\/Leverage-Intelligent-Assistance-1920-1081-3-18x10.png 18w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/12\/Leverage-Intelligent-Assistance-1920-1081-3-1440x810.png 1440w, https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/12\/Leverage-Intelligent-Assistance-1920-1081-3.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>And thanks to connected <a href=\"https:\/\/www.commusoft.com\/en-gb\/features\/mobile-workforce-management-software\/\">mobile workflows<\/a>, Premier Heating Surrey has access to information from the field available in real-time. This makes it much easier to monitor quote progress, and means important information is never missed.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-medium-font-size\">We can see the engineer\u2019s forms and completed work really quickly, and send invoices quickly. It\u2019s such a simple process, and a really good system to use.<\/p>\n<cite> Leigh Lush<\/cite><\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Looking to the Future with Commusoft<\/h2>\n\n\n\n<p>Commusoft has played a key role in allowing Premier Heating Surrey to organise their quoting lifecycle more efficiently and maintain high service standards. Keith explained how this will prove crucial as they expand service lines and process even more quotes for customers:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-medium-font-size\">We would like to start offering more electrical services, and possibly a few other things, like air conditioning. Obviously with Commusoft, we can use the system to grow those different aspects of the company.<\/p>\n<\/blockquote>\n\n\n\n<p>At Commusoft, we prioritise continuous innovation to meet our clients\u2019 evolving demands, and devise solutions that enable them to scale with confidence. Our decade long partnership with Premier Heating Surrey is testament to this, who appreciate our commitment to excellence:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-medium-font-size\">Commusoft are always bringing out new things. They\u2019re always evolving and keeping up-to-date with what\u2019s going on within the industry and other trades.<\/p>\n<cite> Keith Richards<\/cite><\/blockquote>\n\n\n\n<!--HubSpot Call-to-Action Code --><span class=\"hs-cta-wrapper\" id=\"hs-cta-wrapper-3770fcc3-3ebc-4262-8954-851f526f391a\"><span class=\"hs-cta-node hs-cta-3770fcc3-3ebc-4262-8954-851f526f391a\" id=\"hs-cta-3770fcc3-3ebc-4262-8954-851f526f391a\"><!--[if lte IE 8]><div id=\"hs-cta-ie-element\"><\/div><![endif]--><a href=\"https:\/\/cta-redirect.hubspot.com\/cta\/redirect\/530619\/3770fcc3-3ebc-4262-8954-851f526f391a\" ><img decoding=\"async\" class=\"hs-cta-img\" id=\"hs-cta-img-3770fcc3-3ebc-4262-8954-851f526f391a\" style=\"border-width:0px;\" src=\"https:\/\/no-cache.hubspot.com\/cta\/default\/530619\/3770fcc3-3ebc-4262-8954-851f526f391a.png\"  alt=\"contact commusoft sales team today\"\/><\/a><\/span><script charset=\"utf-8\" src=\"https:\/\/js.hscta.net\/cta\/current.js\"><\/script><script type=\"text\/javascript\"> hbspt.cta.load(530619, '3770fcc3-3ebc-4262-8954-851f526f391a', {\"useNewLoader\":\"true\",\"region\":\"na1\"}); <\/script><\/span><!-- end HubSpot Call-to-Action Code -->\n\n<\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n    'use strict';\n    \/\/ Only run on frontend, not in editor\n    if (typeof window === 'undefined' || (document.body && document.body.classList.contains('block-editor-page'))) {\n        return;\n    }\n    \/\/ Build TOC client-side from headings inside the selected container\n    var aside = document.currentScript && document.currentScript.previousElementSibling ? document.currentScript.previousElementSibling.querySelector('aside[data-content-selector]') : null;\n    \/\/ Fallback: find the closest aside above this script\n    if(!aside){\n        var asides = document.querySelectorAll('aside[data-content-selector]');\n        if(asides.length){ aside = asides[asides.length-1]; }\n    }\n    if(!aside) return;\n\n    var selector = aside.getAttribute('data-content-selector') || '#tsb-main-content';\n    \/\/ Prefer resolving the container within this block's section to limit scope.\n    var section = aside.closest('section') || document;\n    var container = section.querySelector(selector);\n    if(!container) return;\n\n    var tocList = aside.querySelector('.toc-nav .toc-list');\n    if(!tocList) return;\n\n    function slugify(text){\n        return text.toString().toLowerCase()\n            .trim()\n            .replace(\/[^a-z0-9\\s-]\/g,'')\n            .replace(\/\\s+\/g,'-')\n            .replace(\/-+\/g,'-');\n    }\n\n    function normalizeText(text){\n        return String(text || '')\n            .toLowerCase()\n            .replace(\/\\s+\/g, ' ')\n            .trim();\n    }\n\n    function resolveOverride(lookupText, lookupId, overrideMap){\n        if (overrideMap[lookupText]) return overrideMap[lookupText];\n        if (overrideMap[lookupId]) return overrideMap[lookupId];\n        if (lookupId) {\n            var best = null, bestLen = 0;\n            for (var k in overrideMap) {\n                if (k.indexOf(' ') >= 0) continue;\n                if (lookupId.indexOf(k) === 0 || k.indexOf(lookupId) === 0) {\n                    if (k.length > bestLen) { bestLen = k.length; best = overrideMap[k]; }\n                }\n            }\n            if (best) return best;\n        }\n        return null;\n    }\n\n    var overrideMap = {};\n    var hiddenSet = {};\n    try {\n        var om = aside.getAttribute('data-override-map');\n        if (om) { overrideMap = JSON.parse(om); }\n    } catch(e) {}\n    try {\n        var hs = aside.getAttribute('data-hidden-set');\n        if (hs) { hiddenSet = JSON.parse(hs); }\n    } catch(e) {}\n\n    var usedIds = new Set();\n    function ensureId(el){\n        if(el.id){ usedIds.add(el.id); return el.id; }\n        var base = slugify(el.textContent || 'section');\n        var id = base, i = 2;\n        while(usedIds.has(id) || document.getElementById(id)){\n            id = base + '-' + i++;\n        }\n        el.id = id; usedIds.add(id); return id;\n    }\n\n    var headings = container.querySelectorAll('h2, h3');\n    if(!headings.length) return;\n    \/\/ Cap the number of headings processed to avoid pathological cases on very large pages.\n    var maxHeadings = 60;\n    if (headings.length > maxHeadings) {\n        headings = Array.prototype.slice.call(headings, 0, maxHeadings);\n    }\n    var frag = document.createDocumentFragment();\n    headings.forEach(function(h){\n        \/\/ Ignore headings inside Small Banner block wrappers\n        var inSmallBanner = h.closest('section[id^=\"small-banner-\"]');\n        if (inSmallBanner) { return; }\n        var id = ensureId(h);\n        var level = h.tagName.toLowerCase() === 'h3' ? '2' : '1';\n\n        var textContent = h.textContent || '';\n        var lookupText = normalizeText(textContent);\n        var lookupId = (id || '').toLowerCase();\n        if (hiddenSet[lookupText] || hiddenSet[lookupId]) {\n            return; \/\/ skip hidden items\n        }\n\n        var li = document.createElement('li');\n        li.className = 'pl-0';\n        var a = document.createElement('a');\n        a.href = '#' + id;\n        a.className = 'toc-link block py-1.5 text-foreground hover:text-secondary focus:text-secondary focus:outline-none focus:ring-2 focus:ring-secondary focus:ring-offset-2 transition-colors border-l-4 border-transparent hover:border-secondary focus:border-secondary pl-4 -ml-3.5';\n        a.setAttribute('data-target', id);\n        a.setAttribute('data-level', level);\n        var displayText = resolveOverride(lookupText, lookupId, overrideMap) || textContent;\n        a.setAttribute('aria-label', 'Jump to section: ' + displayText);\n        var span = document.createElement('span');\n        span.className = 'toc-link-text';\n        span.textContent = displayText;\n        a.appendChild(span); li.appendChild(a); frag.appendChild(li);\n    });\n    tocList.innerHTML = '';\n    tocList.appendChild(frag);\n})();\n<\/script>\n\n\n\n\n<p><\/p>","protected":false},"featured_media":2699,"template":"","meta":{"_acf_changed":false},"industry":[47],"class_list":["post-16475","testimonial","type-testimonial","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How Premier Heating Surrey Streamlined their Quoting Process<\/title>\n<meta name=\"description\" content=\"Discover exactly how Commusoft\u2019s field service management software has allowed Premier Heating Surrey to optimise quoting and maximise productivity.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Premier Heating Surrey Streamlined their Quoting Process\" \/>\n<meta property=\"og:description\" content=\"Discover exactly how Commusoft\u2019s field service management software has allowed Premier Heating Surrey to optimise quoting and maximise productivity.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/\" \/>\n<meta property=\"og:site_name\" content=\"Commusoft\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/Commusoft\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-18T08:27:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/IMG_1090-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1707\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@commusoft\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/\",\"url\":\"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/\",\"name\":\"How Premier Heating Surrey Streamlined their Quoting Process\",\"isPartOf\":{\"@id\":\"https:\/\/www.stage.commusoft.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/IMG_1090-scaled.jpg\",\"datePublished\":\"2026-08-14T12:56:30+00:00\",\"dateModified\":\"2026-08-18T08:27:45+00:00\",\"description\":\"Discover exactly how Commusoft\u2019s field service management software has allowed Premier Heating Surrey to optimise quoting and maximise productivity.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/#primaryimage\",\"url\":\"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/IMG_1090-scaled.jpg\",\"contentUrl\":\"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/IMG_1090-scaled.jpg\",\"width\":2560,\"height\":1707,\"caption\":\"Premier Heating Surrey team member using Commusoft on their computer\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.stage.commusoft.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A Case Study from Premier Heating Surrey\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.stage.commusoft.com\/#website\",\"url\":\"https:\/\/www.stage.commusoft.com\/\",\"name\":\"Commusoft\",\"description\":\"Field Service Management Software\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.stage.commusoft.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How Premier Heating Surrey Streamlined their Quoting Process","description":"Discover exactly how Commusoft\u2019s field service management software has allowed Premier Heating Surrey to optimise quoting and maximise productivity.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_GB","og_type":"article","og_title":"How Premier Heating Surrey Streamlined their Quoting Process","og_description":"Discover exactly how Commusoft\u2019s field service management software has allowed Premier Heating Surrey to optimise quoting and maximise productivity.","og_url":"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/","og_site_name":"Commusoft","article_publisher":"https:\/\/facebook.com\/Commusoft\/","article_modified_time":"2026-08-18T08:27:45+00:00","og_image":[{"width":2560,"height":1707,"url":"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/IMG_1090-scaled.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@commusoft","twitter_misc":{"Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/","url":"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/","name":"How Premier Heating Surrey Streamlined their Quoting Process","isPartOf":{"@id":"https:\/\/www.stage.commusoft.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/#primaryimage"},"image":{"@id":"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/#primaryimage"},"thumbnailUrl":"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/IMG_1090-scaled.jpg","datePublished":"2026-08-14T12:56:30+00:00","dateModified":"2026-08-18T08:27:45+00:00","description":"Discover exactly how Commusoft\u2019s field service management software has allowed Premier Heating Surrey to optimise quoting and maximise productivity.","breadcrumb":{"@id":"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/#primaryimage","url":"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/IMG_1090-scaled.jpg","contentUrl":"https:\/\/www.stage.commusoft.com\/wp-content\/uploads\/2025\/10\/IMG_1090-scaled.jpg","width":2560,"height":1707,"caption":"Premier Heating Surrey team member using Commusoft on their computer"},{"@type":"BreadcrumbList","@id":"https:\/\/www.stage.commusoft.com\/en-gb\/testimonials\/case-study-quoting-software-premier-heating-surrey\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.stage.commusoft.com\/"},{"@type":"ListItem","position":2,"name":"A Case Study from Premier Heating Surrey"}]},{"@type":"WebSite","@id":"https:\/\/www.stage.commusoft.com\/#website","url":"https:\/\/www.stage.commusoft.com\/","name":"Commusoft","description":"Field Service Management Software","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.stage.commusoft.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}},"_links":{"self":[{"href":"https:\/\/www.stage.commusoft.com\/en-gb\/wp-json\/wp\/v2\/testimonial\/16475","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.stage.commusoft.com\/en-gb\/wp-json\/wp\/v2\/testimonial"}],"about":[{"href":"https:\/\/www.stage.commusoft.com\/en-gb\/wp-json\/wp\/v2\/types\/testimonial"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.stage.commusoft.com\/en-gb\/wp-json\/wp\/v2\/media\/2699"}],"wp:attachment":[{"href":"https:\/\/www.stage.commusoft.com\/en-gb\/wp-json\/wp\/v2\/media?parent=16475"}],"wp:term":[{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.stage.commusoft.com\/en-gb\/wp-json\/wp\/v2\/industry?post=16475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}