Commercial Pest Services - I worked hard on eliminating all the organic matter out of this drain.
I also recommend that the grates and drains be manually cleaned on a periodic basis with a wired brush and hot water. There's nothing like "elbow grease" to keep drains clean! You'll not only save yourself the headache of a clogged drain, but also avoid a fly infestation at the same time. Here, I cleaned the grate to eliminate this fertile breeding ground and I discussed with the manager ways to avoid a re-infestation of these annoying flies.
To get rid of the flies, we use different bio-enzymatic cleaning products, like foaming agents and drain gels, that coat the drain and break down any accumulated organic matter.