Will the use of EnCap Drain help with odors?

Will the use of EnCap Drain help with odors?

Yes. The organics and bacteria creating the H2S will be encapsulated reducing the release of odors.