Empowerment Through Free and Open Engineering Knowledge

Welcome to 908 Engineering Incorporated, led by senior partners Craig Boris, P.Eng., and Keith Mosier, P.Eng.

Our mission is to revolutionize the mechanical and electrical engineering consulting industry by making it accessible to all. We believe that anyone, regardless of background, can learn and apply engineering concepts.

Our commitment is to share our expertise with you, breaking down barriers and debunking misconceptions. And the best part? We're offering this valuable knowledge free of charge.

Read More

Scroll Icon
4 Provinces


(BC, AB, SK, MB)

3 Professional Disciplines



422+ Clients



1520+ Projects



Q. What do you mean, “free of charge?”

We literally mean free of charge! Any subject, any question, any theme, we are willing to provide our time and expertise to help you understand. That means you are welcome to call, email or meet us and we will guide and teach you to the best of our abilities... for free.

Q. If you give away your service for free, how do you make money?

Specific projects, primarily building projects, require the involvement of a Professional Engineer as called for in the provincial building code. This involvement usually includes the production of sealed and signed engineered drawings and specifications, review of shop drawings, and various site inspections. For these services we charge standard engineering fees. Beyond projects covered in the provincial building codes, whenever we are asked to provide a drawing, report, specification or any other document where we assume professional responsibility for the content, we will charge standard engineering fees.

Q. Why do you want to give away your knowledge for free?

It is our belief that a better educated community will inevitably benefit all parties involved, including ourselves. More education and understanding ultimately helps projects be completed with fewer mistakes and misunderstandings. Successful projects lead to more enthusiasm (and funding) for new projects. New projects mean more work for everyone.

Q. Doesn't your professional organization (APEGA) require that you receive fees for your work?

Advice that is provided for free is always given informally and is not intended as a substitute for professional engineering involvement. Advice is given as a public service only and is intended to help general understanding of a topic. In all instances where a written opinion, report, drawing, specification or similar is required, standard engineering fees will apply.

What We Do


Line Separator

General Services

  • Drawing Preparation & Certification
  • Cost Estimates & Budgeting
  • Feasibility Studies & Reports
  • Site Inspection Reports
  • Green Building Design
  • Pre-Purchase Inspection Reports


Line Separator

Mechanical Engineering

  • Heating, Ventilation & Air Conditioning
  • Air Handler Unit Equipment Sizing
  • Fire Protection Systems
  • Essential Cooling Systems
  • Indoor Air Quality (IAQ)
  • Ventilation & Exhaust Systems


Line Separator

Electrical Engineering

  • Low Voltage Power Distribution
  • Light & Lighting Control
  • CSA Z32 testing and design
  • Security Systems & Lighting
  • Lighting Analysis & Renderings
  • Fire Alarm Verification


Line Separator

NECB Compliance

  • Preliminary Equipment Sizing & Recommendations (Including Design-Build Assistance)
  • Lighting Prescriptive & Trade-off Compliance Path Calculations
  • HVAC Prescriptive & Trade-off Compliance Path Calculations