We are happily extracting bacterial DNA using a bead beating protocol. Now we need to start processing swab samples containing fecal etc bacteria. If we put the entire swab into the bead beating, the threads fill the beating tube and I'm afraid it interferes with the beating. So instead we shake the swab in a lysis buffer at 56C for half an hour, followed by a brief incubation at 95C, and then proceed with the supernatant. However, I'm not confident that we can extract all the bacterial cells from swabs this way. Any tried and tested protocols for processing the swabs in this kind of application?