This company is a disaster. First of all- do not ever work with Robert, one of their consultant. He blatantly misled me about when my stairs would be installed. I took the day off work and was waiting for the installers to show up only to find out that my stairs hadn't even been made yet. As for the craftsmanship, it's fine but getting the stairs completed was like pulling teeth. Not all the risers were put in at once. They had to come back. When the treads were put in, they had to come back because the carpenter ran out of wood (!) and still had to finish certain areas. That took about three days of waiting. Then when the pickets were installed, they ran out pickets! They had to return the following day to finish that. The experience was beyond frustrating and by far this was the most disorganized company I dealt with for my home reno. They single-handedly delayed my job by a month.