Mike has completed many projects, big and small, for us. He is very professional and knowledgeable about construction and completes all projects in a timely manner at a reasonable cost. We have recommended him in the past and do highly recommend him now