Universal Protective Coatings (UPC) offers waterproofing, flooring and decking to its customers. The products and services offered by UPC are tailored specifically for residential and commercial applications, including services for decks, living quarters and parking garages.