Tim Gray did an excellent job for us. He was very polite and professional. He gave us an initial estimate, but when he saw what was needed, he adjusted his price. He was prompt and did just what we asked him to do. Will definitely have him work for us in the future.