We were fortunate to find this company. They were congenial and answered our questions. The new deck boards, railings, and steps were finished in 2 days and we are happy with the results. It was a pleasure having them do the work. After completion, they came back to redo the 2 step railings to my satisfaction. We are very pleased with the workmanship.