Very professional and great service. One of the subcontractors made a mistake but Brant (owner/contracter) was very apologetic and determined to fix the problem. Everyone coming into my house was very courteous and tried to limit the amount of mess they made. They were also very good with my cat who has to be…