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.