Karl inspires confidence in his advice when planning a job and in his care and knowledge when doing it. He did excellent work for us 2 years ago and we were very pleased to have him work here today. We will definitely call him again when the need arises.