A method is described for efficient purification of twin-Strep-tagged fusion proteins and their specific complexes on modified streptavidin (Strep-Tactin) resin covalently cross-linked with Bis(sulfosuccinimidyl) suberate (BS3). The method has the advantages of fast speed, good target protein recovery and high purity, and is compatible with subsequent analysis by mass spectrometry.