J.M. Thompson, general contractors in NC, has been in business for over one hundred years and has remained a family business since its conception in 1921. It is being led by the third generation of Thompson brothers who are building up the fourth generation to grow and expand the business in the years to come. …