Kolejne role obejmowały postać Sydney/Stephanie w ostatnim sezonie serialu Covert Affairs (12 odcinków) oraz Farah Nazan w Heroes: Odrodzenie (9 odcinków).

W latach 2017–2019 wcieliła się w główną rolę Zary Hallam w serialu Okup wyprodukowanym przez Frank Spotnitza (39 odcinków), a także użyczyła głosu postaci Synary San w animowanym serialu Gwiezdne wojny: Ruch oporu (17 odcinków).

Życie prywatne 1 kwietnia 2010 roku wyszła za mąż za urodzonego w Wielkiej Brytanii aktora Carlo Rotę, z którym grała w serialach The Border i 24 godziny. Para ma dwoje dzieci – syna i córkę. Mieszka w Los Angeles ze swoją rodziną i psem rasy border terrier.

Contractor jest zapaloną biegaczką i praktykuje jogę. Aktywnie angażuje się w działalność charytatywną, wspierając organizacje takie jak Second Harvest, która pomaga bezdomnym, oraz Look Good Feel Better, wspierającą kobiety chorujące na raka.

Nagrody W 2012 roku Contractor zdobyła nagrodę dla najlepszej aktorki drugoplanowej na festiwalu WorldFest Houston za rolę w filmie Seance: The Summoning.