Whether you have hard floors or carpeted floors, pets or kids, soils and spills always seem to work their way to the floor. Sometimes you can tend to the situation yourself and sometimes you need the assistance of a professional, but always it helps to have a friend that's a PRO, a FloorPro!