I have repeatedly received great service from Dennis. He is always professional, friendly and describes everything that he did on his visit.