Our Team

With less than 20 employees, SF is considered a small team by industry standards. To our staff, this is understood to be one of our greatest strengths. We are not a collection of jobs and titles but rather a pool of professionals committed to making the best product possible for our customers.

Each member is charged with giving their maximum effort and passion for high quality in our products and customer relations.