Mike shared with us his expertise and asked questions we didn’t even know to ask.  His attention to detail is amazing!  He’s very neat and left our home clean.  He finished in the time he promised, and It looks beautiful!  We were extremely happy with the work he did and the integrity he showed.  We would recommend Top Notch to anyone who wants a job done right the first time.  He delivers!