MacLeod Consulting, Inc. offers design services for the construction, repair, or maintenance of buildings. These are as follows:

Investigations Reports to clients that categorize structural problems and their causes, recommend solutions, and provide construction budgets. These are useful for clients who want to assess known problems.

Condition Assessments Reports to clients that include a survey narrative, identify problems, recommend solutions, and provide construction budgets. These are useful for clients who want to assess known problems and uncover potential liabilities.

Consulting The provision of informal and limited technical advice to design professionals and builders. This service is offered for those who have a moderate working knowledge of structural engineering.

Design The making of formal drawings and specifications from which contractors can bid and build work. This service is offered to architects for new construction and projects undergoing changes. It is offered directly to building owners for repair projects.

Fast-Track Design The making of limited formal drawings and specifications from which contractors can bid and build the work. This method is used to accelerate construction for privately funded work.

Construction Administration The process of periodically reviewing the site during construction, reviewing contractor's shop drawings and submittals, reviewing contractor's invoices and claims, resolving technical disputes, and making a final inspection of the completed work. This service is usually required by the governing building authority.

Testing and Inspection Massachusetts requires the Structural Engineer of Record to set up a program to review structural inspections of building construction. This is a service provided in addition to construction administration, at the owner's expense, and often contracted directly with the owner. Boston Association of Structural Engineers provides a free publication on this topic at their website. States under the IBC codes have similar requirements.