allen-front-technical