Montant Michel, Médecin généraliste à La Roche-sur-foron