ABC Canvas, Inc, located in Farmington, NM. was established in 1985 and has been owned by the same owners ever since, providing outstanding products. Our specialties are:* residential and commercial awnings, * boat tops, * enclosures and covers, including full tow/storage covers, bow covers, cockpit covers.,golf cart enclosures, * stock trailer tarps, truck tarps, * tee-pees, cabin tents and other custom items. If you look around Farmington, Aztec, Kirtland, Bloomfield or up in the Durango, CO area, if it was made with canvass, we probably put it together.We can also do repairs. Just bring by the item and we'll see if it is something we can do for you.