No. Ultrasonic mosquito repellents do not work. It is advised to buy a zapper or spray instead.