Oudon, France is the place where one could stumble on Entreprise Caffin. Being involved in ladders, Entreprise Caffin is a well entrenched firm in its field. Originators of ladders are usually located in France; Entreprise Caffin is one out of several. Ladders are not the only thing this firm is engaged with; bending is yet another range of expertise. Metal and construction, besides ladders and bending can be supplied by Entreprise Caffin. This firm possesses a great range; examples of additional products offered consist of buildings, frameworks and steels.