Houston Stair Parts did an amazing job with our stairs! They are the most professional contractors we have ever worked with. They completed everything in 1 day, prepped the hallways so not to get sand all over the the house, and cleaned up before they left. They even painted the wall where the old baluster was removed! Such a great job, we are very pleased!