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, a los que se añadirán otros 5.000 pies cuadrados a principios de 2023.
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.