Why do we see a lot of mosquitoes after a heavy rainfall?

New Jersey's #1 Mosquito Control Company. 100% Satisfaction Guaranteed!