I have been using Castle Heating services for at least 10 years. They are extremely competent, polite, tidy and, most important, honest. Always on time and very helpful. I recommended them to my son and he also shares my opinion and calls them as the first port of call. I highly recommend this company.