I recently posted that you can control most pests with stuff you have at home rather than pesticides. I will elaborate a little more on each one, so you can try them out.
For cockroaches, put out some pie pans full of beer around your house where cockroaches hang out. They will go in the pans and get drunk and drown and they don’t check IDs.
For earwigs, roll up a damp newspaper and put it in your yard at night. The earwigs will go in the paper and hide and you can dispose of them and the newspaper the next day.
For silverfish, fill some baby food jars with flour about half way up. Wrap the bottles with duct or masking tape so the silverfish can crawl up the jar and jump in the flour. Them dump them outside the next day.
For fruit flies you can put out several glasses filled with apple cider vinegar. The flies will go into the glasses and drown.
For fungus gnats, dry out the plant soil almost to the point the plants start wilting. Then put some aquarium gravel on the soil to prevent fungus gnats from laying anymore eggs in the soil. About an half inch of aquarium gravel should be enough.
Peppermint essential oil sprayed where ants, mice or spiders can come in the house will repel them and keep them outside.
For carpet beetles, put a dirty sock filled with cheese near the area where they are living. The larvae will be attracted to the cheesy sock and you can dispose of them.
There are many other so-called pests that can be easily controlled without using pesticides or an exterminator. If you have any pest questions, you can contact me at firstname.lastname@example.org