JMcA was formed around the idea that there is value in a small firm, especially one which is knowledgeable, creative, and technically proficient. Through our experience we know there are many clients with smaller projects which require the expertise, understanding, and technical capabilities often associated only with larger, more complex projects. We bring this level of ability and expertise to serve our clients, regardless of project type or scale