I was very pleased from beginning to end. They did the job effectively and efficiently. It was well done. I had a little difficulty with something minor. I called, and the next day they came to fix it. I am very pleased and would highly recommend them.