• Same day response 
  • Quick turn-around time for plan review services
  • Expert in NFPA 72 fire alarm requirements (NFPA 72 technical committee member)
  • Excellent educational seminars (ICC Preferred Provider)
  • Knowledgeable in IBC/IFC fire alarm regulations
  • Flexibility when scheduling seminars


FLSC is a well-established consulting firm with a reputation of excellence and professionalism.  Our consulting firm provides expert training and evaluation of IBC/IFC and NFPA 72 fire alarm requirements.  Please contact us if you're interested in learning more about the services we can provide to your community, group or association.

What makes FLSC different:

More About John Swanson:

John has worked in the fire prevention industry at both the state and local level for nearly 15 years.  He is currently employed with the Minnesota State Fire Marshal Division as a School Inspector/Plans Examiner, where he is responsible for reviewing fire alarm system drawings for most of the public schools in the state of Minnesota.  He currently represents the MN State Fire Marshal on several state and national code development committees; including NFPA 72, NFPA 10, the Minnesota State Fire Chiefs Code Committee, the Minnesota State Fire Marshal Division fire code variance review panel, and the Minnesota Construction Codes and Licensing Division Accessibility Review Board.  John also serves as a contract instructor for the International Code Council and the National Fire Academy.

In 2013 John's youngest son was diagnosed with autism spectrum disorder.  Due to this diagnosis he has a personal interest in fire alarm systems and how they affect children and adults with sensory related disorders.  As part of his involvement on the NFPA 72 technical committee, he is currently working with Oklahoma State University to give fire alarm designers and code officials guidance when dealing with fire alarm systems in buildings for special needs individuals.