American Fire Rescue

American Fire Rescue

American Fire Rescue, based in Santa Clarita, CA is the nation's most professional non-union production set safety company with over 100 years of combined experience among its staff. Our staff is made up of professional firefighter/medics working for such