After a number of previous bad experiences with other contractors working with HomeSpec was a breath of fresh air. They were very professional from the first call right after we put the inquiry on HomeAdvisor, they gave us a quote based on the pictures sent, came up in time, the work was good quality..The technician that performed the work answered all our questions, we even got warranty for the work. Great job!