we got an estimate for aluminum railings for the sundeck, balcony and three sets of stairs for our new house. The price was very reasonable so we went ahead. They did not require a deposit and we were to pay upon satisfactory completion. They came three days later and installed it without any problem. They did an excellent job and even provide us a free gate which was not in the contract.So we were very happy.