I had a very good experience and felt that they did an excellent job. Tim Smith was right on top of the job and I have recommended them to several of my neighbors