Dave did amazing at explaining step by step his process. He went above and beyond to make sure we knew what he was doing and approved everything with us first. He went out of his way to get us a quote in a timely manner and the quality of work was even better! Could not recommend this company enough!