My kitchen sink had a leak that i didnt discover till my feet were wet, but it was major. I clean it myself with no problem until a week later i noticed a smell..that was the smell of mold that resulted from the same leaking sink. I wasnt gonna to it myself again so i called the services at Flood Control. They were great in no time the smell was gone and so was the moisture.
more