A method for production of customized insoles is disclosed. In an embodiment of the method, the method includes milling of a first injection mold from a first block of non-metallic material that is meltable and reuseable based on data of a foot of a first person. A first insole for the foot of the first person is produced with the first injection mold. After producing the first insole, the first injection mold is melted to form a second block of non-metallic material that is meltable and reuseable. A second injection mold is milled from the second block of non-metallic material based on data of a foot of a second person. A second insole for the foot of the second person is produced with the second injection mold.