Fluid and Solid Mechanics

Though our team has diverse areas of specialization, we are all well versed in traditional mechanical engineering. We offer experience in using engineering and mathematics techniques for a variety of systems in fields ranging from CNC machine fixturing to biohybrid devices. Additionally, we bring the ability to produce well executed systems, products, and analyses. Our body of work and research demonstrates an inherent adaptability of our technical skills to a wide range of challenges.


Two important tools we use in our work are Computational Fluid Dynamics (CFD) and Finite Element Analysis (FEA). CFD gives us access to a virtual fluid simulator. This numerical approach sheds light on details about fluid flow that are not easily measured in wind tunnels or other experimental setups. FEA is a numerical approach akin to CFD that garners insight into structural reactions under a wide variety of loading conditions. We are well versed in using these tools for analysis and system development.

Mechanical Design

With a focus on fit, form, function and system optimization, we can get  you from point A to point B. You know what your product needs are but resources are limited, unavailable, or not equipped to get you where you need to be. Innovation, clever design concepts, and a focus on cost reduction and attractive styling can help you close the gap and get on with your business.


Good engineering of mechanical systems is accomplished by understanding the limitations of manufacturing and exploiting new techniques in order to improve products and processes. We have the expertise in traditional design and manufacturing techniques using CNC and manual machining equipment, as well as design and production using additive manufacturing with both plastics and metals. We also bring a knowledge of die casting.

Thermal and Heat Transfer

We have a variety of tools that can provide analysis’s of heat transfer in both fluid and solid systems. We can design and support systems ranging from advanced thermodynamic power cycles to highly efficient and unconventional turbomachinery and heat transfer components. The design of such systems and components requires specialized and specific knowledge in disciplines such as thermodynamics, fluid dynamics, heat transfer, cycle concepts, structural mechanics and dynamics.


Design devoid of analytical or numerical analysis is design half-done. Mechanical systems that are dynamic inherently interact with their environment and other components in the system. A central component of mechanical design is understanding how that system may oscillate over time. Vibration can induce wear, material fatigue, and inaccuracy. We are well equipped to analyze and devise new systems or retrofit old ones to reduce unwanted vibration.