You don't need a sulfate shampoo. A low poo containing Cocamidopropyl Betaine or Cocobetaine will remove any silicones from your hair, without the stripping effect of a sulfate shampoo.

You can id a silicone in an ingredient list if it ends in -cone, -conol, or -xane. If there's a PEG or PPG in the beginning, that means it's a water soluble silicone and a cowash will remove it. If the silicone isn't a PEG or PPG one, then it's not water soluble, can't be cowashed out and requires a low poo for removal... not CG friendly. Dimethicone Copolyol is an exception to the rule, as it is water soluble. However, it's often paired with other silicones that aren't CG friendly, so read the ingredients carefully. Methylchloroisothiazolinone and Methylisothiazolinone look like silicones, but they end in -none and are preservatives.
CG since 11/2011
2c /3a F /Mii, low porosity

Fall Products /Routine:
Clarifying: Herbal Essences Tealightfully Clean
Low Poo: Renpure Luxurious Argan Oil
CO: Suave Naturals Tropical Coconut or Daily Clarifying, V05 Strawberry or Kiwi Lime
RO /LI:
Tresemme Perfectly (un)Done, Cure Care, V05 Kiwi Lime Squeeze, V05 Strawberry, Renpure Brazilian Keratin (old formula),
Stylers: LALSG, AIF, HETT
PT: IAGirl's as needed