A solid, reliable and trustworthy company. Nothing seems to be too much trouble when interacting with the staff and especially so when things went wrong when they offered plenty of alternatives. An efficient service with an engineer who could if he wanted too talk forever!!! Nice to have a personal touch.