Let me say I am very Impressed with this Company, Not only did they do an amazing job but Kevin explained everything step by step. He also advised me what meet coed or not, other contractors were quoting me for spindles but I didn't realize until Kevin explained they were hollow spindles and not solid. His concern was the safety of my kids and myself. They Installed new Treads, Risers and Spindles and I am in love!!! I 100% recommended this company and hope this helps other in making their decision.