Estimating Icon


PCM offers a wide spectrum of cost estimating services from the idea stage to design phases through bidding and construction. We work with Owners, Architects, Engineers, General Contractors, Construction Managers, and Government & Facility Officials. Our estimating staff has extensive experience in a diverse field of project sectors.

CPM Scheduling Icon

CPM Scheduling

PCM utilizes Primavera P6 and MS Project to develop Critical Path Method (CPM) schedules for our clients. Our scheduling specialists are experienced in creating, analyzing, and updating project schedules. PCM tailors our CPM scheduling service in order to meet the needs of our clients.

Claims Analysis

Claims Analysis

The experts at PCM are equipped to support your team if a construction claim / dispute should occur. By analyzing the construction documentation and party’s performance, PCM can assess liability and damage in order to resolve disputes in a cost-effective and timely manner.

Project Support Services

Project Support Services

PCM offers comprehensive construction support services including staff augmentation, subcontractor solicitation, contract management and document control, among other services. Our experience provides solutions to the challenges that Owners, Architects, Engineers, and Contractors face every day. PCM customizes our support services to meet the needs of our client and the project requirements.


PCM has helped our firm successfully navigate some of the most difficult USACE schedule analysts in the country. PCM has always worked with my team to ensure schedules are accurate and progress payments are received in a timely fashion. We enjoy working with the PCM team and appreciate the value they add to our team.

Brandon Waldrop Executive VP March 19, 2017

<< Prev
Next >>



Go Getters

family business

Family Business

Industry Experts

Industry Experts

Our team is
second to none

Learn More




1131 Greenwood Lake Tpke.,
Suite A-1
Ringwood, NJ 07456
P: 973-853-6060
F: 973-853-4645


94 Auburn Street, Suite 207
Portland, ME 04103
P: 207-618-7500
F: 888-711-0699