Really depends on what characters you are using. I noticed that you're mains are Fox and Falcon, so you've got it rather easy. The trick is to break her defensive-wall, and carry the momentum. You're really going to want to focus on jumping over the shots and power shielding. Rolling towards her isn't the best maneuver because her shots can catch you in the vulnerable frames of the roll. Though it is good practice for spot-dodging if you care about that. I just use the dash > shield AT. Make sure you're still holding the direction on the control stick when you activate the shield, otherwise the shield will buffer a bit.
Most Samus players who play like this are extremely predictable and easy to punish, especially when they roll all over the place. When you're playing Fox, use that reflector to send missiles and charge shots back at the players. You'd find it funny how many of them don't see it coming. When you're up close, send her off the stage, and do your best to keep her off. Falcon is a little harder to get back at Samus, but after one grab, you'll be set. Just keep comboing aerials together, and hit her right as she hits the ground since she doesn't have the best auto-cancels. You can also catch Samus's rolls with Raptor Boost or Falcon Kick in the vulnerable frames I mentioned earlier. Also, for anyone you're playing as, make sure to take advantage when Samus is on the edge, and she isn't able to go anywhere but towards you.
I honestly don't understand how people can enjoy playing like that, but whatever...It's hard at first, trust me, I struggled to, but eventually you learn how to deal with it. Stay offensively defensive. Stay close enough that she can't charge up her shots, but far enough to be hit.