Dave came to my house, even after I had to change the time, more than once, because of my schedule. He was on time and it right to work. He listened to me and even told me what he was doing to fix the problem. He walked me through it more than once. I also enjoyed that he was personable. I would HIGHLY recommend him!!!