Cole called 30 minutes prior to arrival as promised evaluated the different problems I was having, gave me a fair quote, Expeditiously went about his job and within a couple of hours was done. Everything he did works fine now.