James took time to explain things and help us decide exactly what we wanted to improve our heating and lighting. The work was done on time, minor problems sorted without fuss, and the job left tidy. Very pleased.