Dave K. did a wonderful job. He is thorough, professional, and explained all the work he was doing. I recommend Black Diamond to my family and friends.