GrayRock Contracting IncGrayRock Contracting Inc is a general contracting company based in Pincher Creek, Alberta, Canada. They specialize in earthwork, construction, residential, commercial, and agricultural construction, as well as backhoe operations, road building, excavation, snow removal, gravel sales, sand, and trucking services. Their team is experienced in providing high-quality services to their clients, and they are committed to delivering projects on time and within budget. GrayRock Contracting Inc is dedicated to meeting their clients' needs and exceeding their expectations with exceptional customer service and a focus on quality workmanship.