Preston was very knowledgeable, and obviously skilled at what he does. I asked many questions, and he provided answers, answers I could understand. Preston was also very cognitive of my requests, to keep the walls, flooring, and carpet clean.