It has been a great experience having GMC replace all of my duct work. They brought everything up to code and the finished product is perfect!!! Very happy!