Floor traps are an indispensable part of your homes, catching all the dirt and other particles that could clog up your drainage system. However, over time, there is the development of choke points inside the traps that impede the proper flow of water, thus leading to odors and flooding problems. Clearing choked floor traps is […]