General Contracting typically means an owner sends out plans and specifications to interested general contractors to develop pricing. Then the lowest construction firm would be awarded and begin construction. However, CPM offers a different style of General Contracting. We take accountability for the success of the project by overcoming common construction hurdles, while offering clients an openly revised budget and schedule. There are no tricks and no gimmicks, just a turnkey solution for your building needs.