i have a Specialized 04 Sirrus, and i just get off the bike and roll the bike over it. actually everytime i see some glass, wood, sharp pebbles or any debri, i just slow down and stand up to let the bike roll over, or i just hit the brake and walk it over it. before with my rockhopper, i didn't care, cuz the tires are beefy, but with the sirrus.. the tires are very thin, so i worry... plus my baby is almost 1 week old.