Choosing a company to recap my staircase was not a simple task. I needed somebody who would not only do an excellent job of replacing the existing carpet with solid wood stairs and installing a new handrail and post, but also would be able to install new hardwood flooring on the landing to match the stain on the stairs. I talked with several companies, but when I met the people from Ideal Stairs they instantly became the front-runner. It is always possible to get lower quotes - and I certainly did - but when Mesh and Rajan visited my home to inspect the site I felt a high level of confidence in their knowledge, suggestions and professionalism. This confidence was not misplaced. The project was completed to my complete satisfaction and I have no reservation at all in highly recommending them.