I was having problems getting anyone to doing these jobs. Gave me approx price on phone & came on time. Fixed all problems & moved hot water control as well. Kept to quoted price & explained new thermostat very well. Will certainly use this firm for servicing of boiler & magni clean.