they came and gave an estimate then we agreed and odered it. they came and installed it in less time than they thought it would take which is great. we have had some problems with the floor but they are supposed to come back and fix it so we will see.