Lasting impressions and Granite, Inc. Directions