Хотелось бы уточнить, это частный дом или квартира? Если частный, то мухи и комары чаще всего заводятся из-за плохого стока воды — всякие лужи и канавки у дома.
Что можно сделать:
Во-первых, поставить антимоскитную сетку на вход. Во-вторых, и это самое действенное, сделать нормальный водоотвод по периметру участка, чтобы нигде не было луж. Тогда комары просто не будут размножаться.
И да, если есть возможность, не сажайте фруктовые деревья прямо у дома — они мух приманивают.