I had a great experience with this company from start to finish. The staff in the store were friendly, and patient. There was lots to choose from. The installation went well, the workers were respectful and organized. They worked very hard and had the job done on time and left the job tidy. Highly recommend.