CRD listened and understood our needs and offered creative, practical solutions. They saved us time in researching and wading through all the options for our project. During construction they were extremely careful and considerate of our living spaces. Appreciated their willingness to accommodate our busy schedules while meeting with us regularly for updates and decisions. They always followed through with every detail as proposed. Each subcontractor they brought was knowledgeable in their specialty and easy to work with. Because of our positive experiences we have returned to them more than once for remodeling. Our friends rave about the end results when visiting our home.