Tim took the time to thoroughly discuss all of the options for our project and was always willing to answer our questions. He kept us updated throughout the entire project and was excellent to work with. The quality and craftsmanship of the project is superb. The new railings are beautiful! Working with ASC was a wonderful experience and I would recommend Tim and his company to anyone.