Frequent flats with Michelin Pro3's
My answer to this was old school. I put on tire savers. This won't work with knobbies, but it will work great with street tires. Back in the day, I tried a bunch of things including puncture resistant and kevlar. I have both sew-ups and street tires and it stops the nagging flats from small things that don't puncture on the first pass.

This will give you a picture of them.