The materials that this company uses are excellent. We had two installations done by them, and we are very impressed with the durability. However, as far as the projects go, both times we needed to be hands on in serving as quality control at different stages of the process. For example, on both projects, there was not someone to check the job that the painter the company sent over to do the caulking and painting the stair risers. The painter left after the caulking and painting was done (assuming we were happy) but it would have been nice if someone with a professional lens were doing some of this quality assurance/project management work rather than us having to educate ourselves on it, and serve in that role. It was a bit of a hands off approach that this company took once the deal was closed, and it felt like there was mainly reactive engagement when things went wrong (rather than being proactive).