Steve and his team were very professional and knowledgeable, and they placed value on ensuring the customer was satisfied. Their sub-suppliers (drywall, granite, cabinet, painters, etc.) were knowledgeable and did quality work. There was some re-work required that we identified, but there were no issues in getting it resolved.