Tarek came to my home the day I called and gave an estimate. From then on he was professional and punctual. He completed the entire project in 4 weeks! This is 2-4 weeks quicker than the other companies I looked into. The railings look great and complete the look of our front steps!