I have worked with several ergonomists over my career. This is by far one of the best ones - not only does he know his stuff but also has excellent customer service skills! He was able to adapt quickly as our needs changed and we were always updated about new developments in workplace design. It would be great if they had a more formalized process for getting an evaluation done so that there are less surprises down the road. But this is nitpicking. Great experience overall. We needed help with designing a better workstation at a small manufacturing firm where repetitive motions from previous jobs (car mechanic) resulted in some back problems.