Don did a great job and has great highly trained staff that are friendly and work hard. We are so happy with the outcome and the renovation went smoothly. The house was kept tidy to the point that you would not even realize a renovation was going on. Would definitely hire again. Thanks Don!