Company name: Impressions Design and Build
Description: General contractor that specializes in the design and build approach to new construction and remodeling.