BMC is a company that offers a wide range of building products and services to professional builders and contractors in the residential housing market. With a focus on providing quality materials and solutions, BMC aims to meet the needs of its customers in the construction industry. The company is known for its diversified product offerings and commitment to customer satisfaction.