Mike was extremely good about communication - he was rapid fast to respond to any question I had and made accommodations for me when possible. His house was easy to find, the instructions were easy to follow, everything was great!