Preston is always polite and never late when he tells you he will be there. I had a laundry list of things I needed handled and he completed them perfectly. Great guy!!