Estimation Inc. (Linthicum Heights, MD) recently celebrated its 28th anniversary.