Cannot say enough positive. They were more pricy than if we had tried to do some of it ourselves, but they finished on-time, on budget, and made suggestions where we could save some money. That is real value to me. The after-care service has been wonderful as well. They definitely stand by their work.