We hired Ideal Stairs after finding them on Home Star. We read some of the reviews and thought we would give them a call. Mesh was great to deal with. He came to see us the next day. We appreciated this as it showed his interest in having our business. Before coming to our house, he phoned and asked some questions about what we were looking for. The job consisted of removing the carpet off our stairs, sanding and staining, replacing the risers, changing the posts and spindles. We were impressed when he showed up prepared with examples of spindles and wood colour as well as the many pictures to show us on his iPad. We received a quote from him pretty quickly as well. We did take some time to think through what we wanted to do and Mesh was patient answering questions we had for him quickly and following up with us by phone. Once we made our decision, Mesh was also able to accommodate the start date we requested. The crew he sent in were excellent. They were polite, courteous and accommodating. They knew our concern about keeping the hardwood floors clean and each day they lined everything with heavy cardboard and cloth. We were also concerned about not having a railing at night for my daughter and dogs. Each night before they left, they made a makeshift railing out of spindles and plastic wrap. It was very impressive and gratefully appreciated. Also, each night, they cleaned up as much as they could minimizing the dust and making it easy for us to get around the work. Their workmanship was top notch. The stairs were beautifully sanded and stained, the trim painted very nicely and the spindles installed with great care. We cannot find any fault in the workmanship. The job was done within one week as promised. We highly recommend Ideal Stairs for their workmanship, attention to detail and professionalism. Great company. Thanks Mesh.