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.


Cherokee Construction

Cherokee 8a Group

John Llewellyn COO

PCM has provided professional services for me for the last 20 years, they have included estimating, scheduling, and subcontractor solicitation. No matter which task they performed it was of the highest quality at a competitive fee. Their responsiveness has always exceeded their competition.



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
map it


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