Po dwóch sezonach spędzonych w Bloemfontein, pod koniec 2008 roku Vermeulen przeniósł się do Kapsztadu, gdzie związał się z zespołem Western Province i jego odpowiednikiem w rozgrywkach Super 14, Stormers. Po raz kolejny niepoślednią rolę w transferze odgrywał Rassie Erasmus, który wówczas prowadził Stormers. Duane debiutował w meczu przeciwko drużynie z Natalu, . W trakcie swojego drugiego sezonu spędzonego w Kapsztadzie Vermeulen wraz z kolegami dotarł do finału Super 14, gdzie jednak Stormers ulegli 17:25. Po kolejne laury, tym razem w barwach Western Province, sięgał w 2012 i 2014 roku, kiedy to zdobył swój drugi i trzeci tytuł w Currie Cup.

Latem 2013 roku wystąpił w legendarnej pasiastej koszuli elitarnego klubu Barbarians w meczu, w którym „Baa-Baas” mierzyli się z ekipą Fidżi.