Я специальную химию от мошек покупала. Вроде бы в Чиполлино. А народные средства( спички в землю, края горшка чем- то мазала) только снижали их количество.
Читала что можно обработать раствором с нашатырем. У меня мошки когда завелись я пересадила цветок, и корни в этом растворе помыла. Но у меня их очень много было, да и земля плохая была