Thompson Granite & Stone Inc. makes beautiful countertops for customers in the Salt Lake City metro area.