To solve the problem of contact failure for heavy-duty cycloid reducers, the teeth mesh was originally studied as a Non-Hertz elastic contact problem. An analysis method called non-Hertz flexibility matrix method (NHFMM) for the teeth contact was developed for the teeth profile modification of pin gear. The NHFMM analysis shows that the edge concentrated pressure calculated by non-Hertz method is 2.11 times of that by Hertz method on the pin teeth without profile modification. In the end, the analysis results of NHFMM were verified by a specially designed photo-elastic experiment.