Alan explained everything thoroughly and pointed out some problems which I had suspected. Alan answered my questions and gave me some quotes for some near future jobs. He was a pleasure to work with...plus he liked my dogs and they liked him!