
MPGroup was established by Michael S. Poles in 1962. We are a collaboration of architects, engineers, contractors and other construction technical experts skilled in the design, management and construction of all types of buildings for human occupancy: Industrial, Commercial, Institutional, Healthcare, Fire & Police Stations, Schools, Single-Family Residential and Multi-Family Residential.
We specialize in all types of construction related Forensic Expert Witness, Mediation and Forensic Photography services for the legal, insurance and business communities.
When litigating the construction case, nothing can take the place of experience in the technical aspects of the issues being litigated. MPGroup brings more than 50 years of hands-on experience and technical expertise that makes all the difference for the successful outcome of your case. We get results!
![]() |
Michael S. Poles, GC, CM, RCI, DABFET, ACFE
General Contractor; Construction Manager; Registered Construction Inspector; Diplomate of the American Board of Forensic Engineering and Technology; American College of Forensic Examiners
Los Angeles Construction Expert Witness and Mediator
|
|
![]() |
Robert A. Hawthorne, Architect, NCARB, ARA National Council of Architectural Registration Boards American Registered Architects Architectural Expert Witness Senior Associate/ MPGroup |
|
![]() |
Dr. Gregg E. Brandow, PhD, PE, SE Professional Engineer; Structural Engineer Structural Engineering Expert Witness Senior Associate/ MPGroup |
|
![]() |
Shlomo I. Rosenfeld, PE Professional Engineer
Mechanical Engineering Expert Witness
|
|
![]() |
Charles C. Munroe, III, FCPE, ASPE Fellow & Certified Professional Estimator - American Society of Professional Estimators; Fellow New Jersey Professional Estimator's Association
Construction Cost Estimating Expert Witness
|
|
|
Joel I. Berman, CIH, CSP, CIAQM
Industrial Hygienist Expert Witness Senior Associate/ MPGroup |
Fee Schedule and Retainer Agreement | Note: Password Protected
Please Call Our Office for the Password - (800) 684-9100