Michael and his team at Thompson Construction are EASILY THE BEST CONTRACTORS we have ever had the pleasure of working with. They're efficient, meticulous, knowledgeable, punctual, hardworking, and thoroughly professional. There is never any shortage in communication; we knew exactly...