Will and his team were very professional, courteous and did great work. The price was very competitive and he was always willing to go the extra step to ensure we were happy with the outcome. From explaining all the options to doing a walk through and offering to return to address any future concerns, he demonstrated a rare level of customer centricity.