Though the overall work done was to code, we found this company difficult to deal with. My wife found she wasn't being listened to when I wasn't there (which was most visits), and our in floor heating boiler was never set up right, their own staff not knowing how to operate the equipment (in which we paid for their labour time to sit in our house and try to figure out their own equipment manuals). There final solution was to bypass all the more expensive digital controls with an analogue system, even though we had paid for the system they couldn't operate. Had we not recognized that the boiler was trying to run dry, we could have had a significant catastrophe in our house. We would never use their services again.