Everything went well with this contractor. The estimator arrived on time and negotiated a fair price for the job on the spot. A second installer came by a few days later to take final measurements and also took a few pictures of the job. On installation day the 2 guys came on time and completed the installation in about 4 hours. They cleaned up nicely after themselves. The railings look great and so far we are very happy with the result!