I was working with this company for over 10 years in different roles such as design engineer or manager of construction administration. They also do site inspection and provide reports which can be reviewed by owner/developer. This is one of the best companies that specialize in building construction industry. Their service level is very good compared to others, they are honest and reliable. Nothing dislike about them. It's great company to work with if you need professional help from start until end. I recommend this company and everyone should try it at least once. As mentioned above FEA have been helping my organization with their expertise.