Brandon has visited my home several times. He is very polite, respectful, on time, teaches & explains it thoroughly. If I have questions after the visit, he answers in an appropriate time line! Thank you Brandon for all your help.