James was very polite and efficient he kept me informed of when he would arrive. He also very good with my young son who was constantly talking to him and got the job done well and in a short time. Would definitely recommend him
Service: General repairs