My pest control company finally found something that looks to be helping. They ended up broadcast spraying the entire yard with Talstar P and spraying an aerosol called Shock Wave 1 on the window sills inside and out. The aerosol leaves a residue but actually kills them when they come inside (yay!). I'm still finding them dead on the window sills but I'll take any sort of improvement. You can buy the Shock Wave on Amazon here:
https://www.amazon.com/dp/B07P681249/ref=cm_sw_r_cp_api_glt_i_Q9Z29G5X6QG3GMV60KKK
MGK Shockwave 1
This stuff knocked our drain fly/fruit fly infestation out last year. I've maybe seen 2 total flies this year. It's food service safe, too.
Shock Wave 1 Aerosol https://www.amazon.com/dp/B07P681249/ref=cm_sw_r_apan_glt_i_6N8KF52CN42Q977RGK3Z
https://www.mgk.com/product/shockwave-1-flushing-killing-residual-aerosol/
MGK Vendetta Plus Cockroach Gel (4 Tubes) Bait & IGR Killer Paste Not for Sale to: California, Black/Yellow, 4 Oz (LEPAC9947) https://www.amazon.com/dp/B015BSUAZU/ref=cm_sw_r_apan_glt_i_ZA3RG8XWG8W2G5X5K6PE
https://www.mgk.com/product/vendetta-plus-cockroach-gel-bait/
30 Catchmaster Mouse / Spider / Insect / Scorpion Glue Board Sticky Traps ~ Peanut Butter Scent https://www.amazon.com/dp/B002Y6GAN4/ref=cm_sw_r_apan_glt_i_EQ1WGZDBR9GTD1RTSVP9?_encoding=UTF8&psc=1
Alpine WSG Water Soluble Granule Insecticide 10g Packet https://www.amazon.com/dp/B00OZ9C6WC/ref=cm_sw_r_apan_glt_i_HKCFDZQN120PMENRM3SX
https://pestcontrol.basf.us/products/alpine--wsg-water-soluble-granule-insecticide.html
These products are very effective. Please read all labels and only apply according to the lable. Remove all items from the cabinets. Place them in another room. First apply alpine to the baseboards. Pull refrigerator away from the wall and treat baseboards. Applied Shockwave into refrigerator motor housing, behind cabinets, pipe and wire Chase voids and behind outlets. Wear some kind of face mask if you don't have access to a respirator. Once that chemical dissipates. Place monitors around all active locations. Applied vendetta in small dabs to the glue cover paper from monitors. Placed in active areas. Remove bait when it changes colors. Use bait and monitors around furnace and hot water tank. Process can be repeated until activity is gone.