I called Bella Railings asking for an estimate and they sent over a sales person. He spent a little more time pitching their products and services than what I would have preferred, but he did a good job of explaining the advantages of their posts and railings over less expensive materials that a do-it-yourself or other contractor might use. He also explained in detail how the installation process works. The price quoted was a little higher than I had hoped for, but was in line with another estimate I had received. They offered one-years-same-as-cash financing, so that made it easier to move forward. I paid a $200 deposit. He told me the job would be scheduled in 4-to-6 weeks. About 4 weeks later, I got a phone call saying they could come the next day if it would suit. There was no need for anyone to be home. The arrived the next day after I left for work. I stopped home at lunch to check on progress, and by the end of the day they were done. Everything was installed in the way the salesman had described, and they left the porch and yard clean and in good shape. (After they left, I removed an old ramp up to the front porch - completing the make-over.) I am very satisfied with the end result.