As a core service, GM Contracting is a skilled trenching contractor. GM Contracting has the equipment and expertise to overcome challenging soil conditions and meet depth requirements for water and sewer mains and services. GM Contracting provides trenching services for commercial, residential and municipal applications. Safety is also a top priority, and GM Contracting provides safe and effective trench shoring when required depending on the specifications of the project.