Emergency Restoration Services ECOS - Carbondale’s Premier Water Damage Restoration Company Address: 6690 Hwy 82, Glenwood Spring, CO 81601 Phone: 970.945.4407 Mr. Vac Cleaning and Restoration, Inc Address: P.O. Box 2006, Glenwood Springs, CO 81601 Phone: 970.928.9738