Very timely - extensive explanation of what we needed, how it would be accomplished, how much it would cost and then - IT WAS DONE and we are very satisfied. Every little and big question was answered and our immediate problem was resolved and I think we are protected from some future issues and have them at our back.