Luff fabrica todos sus productos en su sede central de Calgary (Alberta) y dispone de almacenes en Orillia (Ontario) y Nashville (Tennessee). A medida que la empresa ha ido creciendo, también lo ha hecho nuestro espacio. Luff tiene actualmente 62.000 pies cuadrados de espacio de fabricación, con 5.000 pies cuadrados adicionales que se añadirán a principios de 2023 y nuestro espacio de almacén ha alcanzado los 16.000 pies cuadrados.
Con la calidad y la eficiencia en mente en cada paso del proceso de fabricación, Luff sigue invirtiendo en sus equipos y su personal, donde la planta de fabricación alberga 42 equipos principales y aproximadamente 35 estaciones de trabajo sin equipos. Los departamentos de producción y el personal de control de calidad colaboran estrechamente para asegurarse de que los equipos funcionan correctamente y de que el personal cuenta con toda la formación adecuada y los procedimientos estándar establecidos.