Established more than 40 years ago, Morris & Ritchie Associates, Inc.’s (MRA’s) architects, structural and civil/site engineers, land planners, landscape architects, and surveyors routinely provide planning, design, and construction administration phase services for a wide range of projects throughout the mid-Atlantic region. MRA’s affiliate firm, Morris & Ritchie Associates of NC, PC, opened an office in Raleigh to provide engineering services throughout North Carolina. MRA’s projects include: office buildings, commercial and retail centers, business and industrial parks, residential communities, institutional facilities, and recreational facilities, as well as infrastructure design and improvement projects.

We understand the components of our clients’ success and are committed to providing superior service to our clients including responsive communication and creative, cost-effective solutions to their project challenges.

We have more than 200 professional and support personnel working from offices in Abingdon, Baltimore, Laurel, & Towson, MD; New Castle & Georgetown, DE; Leesburg, VA; and Raleigh, NC.  Because we realize that our greatest asset is our people, we encourage our employees to reach their full potential, both personally and professionally. We invest in our staff and provide the guidance, foundation, tools, and resources for them to excel, which in turn provides optimum results for our clients.


Christopher Pfaeffle, AIA, NCARB

David M. Buffington, P.E.
Brian E. Siverling, P.E.
James G. Buckler, P.E.
Richard J. Dyer, P.E., S.E., SECB
Jacob Toroney, P.E.

Frank F. Hertsch, P.E.
Phillip L. Tolliver, P.E.
Kenneth M. Usab, P.E.
Dean C. Hoover
Michael G. Coughlin, P.E., LEED AP
Joshua T. Sharon, P.E., LSIT, LEED AP BD+C
Timothy F. Madden, ASLA
Sean Davis, RLA
Marilee Tortorelli, RLA
Amy G. DiPietro, P.E., LEED AP
Charles W. Barnett
Jon K. Erickson, P.E., L.S.
Jeremy Treadwell

Jeremy Treadwell
Dan Ayers

Jeremy Treadwell
Jeffrey A. Rierson, Prof, L.S.
Jon K. Erickson, P.E., L.S.

David A. Quaranta, CPA
Patrick Gross, CPA