Jim has completed several jobs for us, all to a very high standard. Great communication, reliable and punctual. He has great attention to detail and works in a very tidy way. Have recommended him to family and friends and we have been very happy with the work he has completed.