Check our latest offers â huge discounts, regularly updated ! In the unlikely event of a problem occurring, your installer should telephone our customer service department on. Is your boiler losing pressure? Free advice on all drainage problems. All boilers will come with information about their energy efficiency a higher rating means that your carbon footprint will be smaller, which.