Quality, quality, quality. Communications, communications, communications. ALL the best. Dan (and his team) communicated clearly and timely. The subcontractors were all top notch. They completed TWO renovations (years apart) both on time and on budget. We'd have NO hesitation to recommend Dan and his team, Friends continue to comment on the quality of the workmanship.