Non-homogeneous Square Functions on General Sets: Suppression and Big Pieces Methods