BSA Engineering Consultants is a professional mechanical engineering consulting firm located in Surrey, B.C., Canada. We provide mechanical design and consulting engineering servi... more... See more text