referring to the drawings , fig1 depicts a perspective view of a portable cleaning apparatus in the form of an upright carpet extractor 60 according to one embodiment of the present invention . the upright carpet extractor 60 comprises an upright handle assembly 62 pivotally connected to the rear portion of the floor - engaging portion or base assembly 64 that moves and cleans along a surface 74 such as a carpet or bare floor . a supply or solution tank assembly 76 is removably mounted to the handle assembly 62 of the extractor 60 . the base assembly 64 includes two laterally displaced wheels 66 ( only the left wheel 66 l being shown ) rotatably attached thereto . a combined air / water separator and recovery tank 80 with carrying handle 332 removably sets atop a motor / fan assembly 90 ( fig3 from co pending application having ser . no . 10 / 165 , 731 and publication no . 20030226230 ; the disclosure being incorporated herein by reference ) of base assembly 64 and is surrounded by a hood portion 82 . the base assembly 64 includes a frame 83 having a front body 92 defining a skirt that partially covers a brush assembly 70 ( fig2 ). the front body 92 has translucent opposite side portions 251 r , 251 l for viewing a brush assembly 70 ( fig2 ). a floor suction nozzle assembly 124 is removably mounted to the hood portion 82 of the base assembly 64 and is in fluid communication with the recovery tank 80 for transporting air and liquid into the recovery tank 80 . the floor suction nozzle assembly 124 includes a front plate secured to a rear plate that in combination define dual side ducts 130 , 132 separated by a tear drop shaped opening 134 . the inlet 138 of the suction nozzle assembly 124 extends around and slightly beyond the side portions 251 of the front body 92 defining side nozzle ends 245 l , 245 r of the inlet 138 . as depicted in fig2 , the base assembly 64 includes the brush assembly 70 , which has a plurality of rotating gear scrub brushes 201 , 247 for scrubbing the surface 74 . in particular , the brush assembly 70 comprises brush support beam 22 . rotatingly received within the brush support beam are gear brushes 201 , 247 , which rotate generally along an axis perpendicular to the surface 74 upon which the base assembly 64 is positioned . each gear brush is basically configured as a spur gear , which intermeshes with its adjacent gear brush such that when the center gear brush rotates all other gear brushes rotate accordingly . for gear brushes 201 , each gear tooth has a blind bore , extending to an offset , into which bristle bundles are compressively inserted and extend downwardly to the surface . for the outer gear brushes 247 l and 247 r , each gear tooth has a blind bore , extending to an offset , into which bristle bundles 241 l and 241 r are compressively inserted . as seen in fig1 , these bristle bundles 241 extend downwardly and slope or flare outwardly beyond their respective side portions 251 . this orientation allows the bristle bundles 241 to access edges , corners and other difficult places to scrub . other details of this brush assembly 70 are taught in u . s . pat . no . 5 , 867 , 857 , the disclosure of which is incorporated herein by reference . brush assembly 70 is operated by a suitable gear train ( or other known means ). a suitable air turbine driven gear train is taught in u . s . pat . no . 5 , 443 , 362 , the disclosure of which is incorporated by reference . other types of brush assemblies could be used instead such as , for example , a horizontal brush roll or fixed brush assembly with the outer bristle bundles extending downwardly and sloping or flaring outwardly beyond the edge of their respective side portions 251 . also , other pliable elements can be used in lieu of the bristle bundles 241 . spray nozzles 221 l and 221 r are affixed to their respective side portions 251 l , 251 r for spraying or distributing cleaning solution to the bristle bundles 241 of the outer gear brushes 247 . each spray nozzle has a generally semicircular top with the sides tapering down to define a generally semifrusto - conical shape . as depicted in fig4 , the left spray nozzle 221 l is design and constructed to spray cleaning solution in a fanning pattern down to the exposed portion 257 of the bristle bundles extending beyond the side portion thereby wetting them . thus , as the wetted bristle bundles 241 scrub the surface , cleaning solution from them is distributed onto the surface . the right spray nozzle 221 r is of a similar design and sprays the cleaning solution in a similar pattern on the bristle bundles 241 r as the left spray nozzle . the spray nozzles 221 can also be design to distribute the cleaning solution so that it cascades down the side portions 251 and wets the bristle bundles 241 . the supply tank assembly 76 comprises a clean water supply tank 620 and a detergent supply tank 622 with cap 720 ( fig2 and 3 ) adhesively mounted to the clean water supply tank 620 as depicted in fig1 . the supply tank assembly 76 includes a combination carrying handle and tank securement latch 78 providing a convenient means for carrying the tank and / or securing the tank to the extractor handle assembly 62 . referring to fig2 , the carpet extractor 60 includes a solution hose 794 that fluidly connects the clean water tank 620 to a shut off valve 800 used for selectively turning on and off the flow of clean water . another solution hose 790 fluidly connects the water tank 620 to an inlet 812 of a pressure actuated shut off valve 804 . a solution hose 798 fluidly connects the detergent tank 622 to an inlet 523 of the mixing tee 796 . a second shut off valve 820 is used for selectively turning on and off the flow of mixed water and detergent cleaning solution through distributor 792 . both shut off valves 800 , 820 are fluidly connected to the distributor 792 through their respective solution hoses 794 , 876 . the shut off valves 800 , 820 are in the form of solenoid valves , however , other types of valves could also be used . the pressure actuated shut off valve 804 is fluidly connected between the clean water tank 620 and the mixing tee 796 for turning off and on the flow of water . this shut off valve 804 is opened and closed by outside pressure via a conduit 806 connected between it and the outlet 807 of a pump 808 through a tee 817 . the valve 804 includes a pressure port 822 fluidly connected to the outlet 807 of a pump 808 . the outlet of the valve 814 is fluidly connected to an inlet 521 of the mixing tee 796 via hose 815 . it should be known that clean water tank 620 could be fluidly connect to the outlet 814 of the valve 804 with the inlet 812 of the valve 804 being fluidly connect to the mixing tee 796 so that fluid could flow the opposite direction if desired . in operation , when the pressure at the pressure port 822 is below a predetermined value such as between 7 to 10 psi , the valve 804 opens to allow water to flow in both directions . such a pressure value at the pressure port 822 occurs when the main shut off valve 820 is opened and the pump 808 is turned on . the pump 808 also pressurizes the water mixed with detergent to draw it to the distributor 792 . when the pressure exceeds a second predetermined value such as between 20 to 30 psi , the valve 804 closes . this would occur if the main shut off valve 820 is closed and the pump is turned on . thus , with the valve 804 closed , the cleaning solution is prevented from flowing through it . various types of pumps can be used such as a piston pump , gear pump or centrifugal pump . outlet 525 of the mixing tee 796 is fluidly connected via flexible hose 823 to the inlet of the pump 808 , which provides pressure to draw the cleaning solution to the distributor 792 , when it is turned on . a relief valve 809 is fluidly connected across the pump 808 to limit the pressure at the outlet 807 of the pump 808 to a predetermine value . the outlet 807 of the pump 808 is fluidly connected to the main shut off valve 820 via flexible hoses 825 , 874 and 876 . both of the shut off valves 800 , 820 are in the form of a solenoid valve , however , other electrical actuated valves could be also used . the valves 800 , 820 are operated by a trigger switch 821 as depicted in fig1 . the trigger switch 821 is pivotally connected to the upper handle portion 358 approximately near a closed looped handgrip 824 . slide switch 858 is used to select one of the shut off valves 800 , 822 to be opened and closed by the trigger switch 821 . slide switch 856 is the main power switch , which turns on and off the suction motor 90 ( fig3 from co pending application having ser . no . 10 / 165 , 731 and publication no . 20030226230 ) and pump 808 . the cleaning solution containing the clean water or water mixed with detergent flows to their associated shut off valves 800 , 820 . the cleaning liquid distributor 792 evenly distributes the cleaning solution to each of the rotary scrub brushes 72 . the scrub brushes 72 then spread the cleaning solution onto the carpet ( or bare floor ), scrub the cleaning liquid into the carpet and dislodge embedded soil . a solution discharge valve 877 allows the mixed detergent and clean water to flow through an integrally formed nipple 218 and a detachable solution tube 216 to a hand - held cleaning attachment ( not shown ) and dispense by typical spray means . the spray nozzles 221 r , 221 l are fluidly connected via solution tubes 217 , 219 through respective outputs 213 , 215 of a solenoid shut off valve 211 . the solenoid shut off valve is fluidly connected to the solution discharge valve 877 , which always allows cleaning solution to flow to the solenoid shut off valve 211 . the valve 211 is electrically coupled to the power source 842 and microswitch 836 ( fig3 from co pending application having ser . no . 10 / 165 , 731 and publication no . 20030226230 ) and is operated by the trigger switch 821 . squeezing the trigger switch 821 causes the microswitch 836 to close the circuit between power source 842 and solenoid shutoff valve 211 , which in turn energizes and opens the solenoid shut off valve 211 in a similar manner as that for the shutoff valves 800 , 820 . thus , with the shut valve open , cleaning solution flows to the spray nozzles 221 . other types of shut off valves could be used such as , for example , a pressure actuated valve . alternatively , an additional switch can be incorporated in the circuit between the solenoid shut off valve 211 and power source to operate the solenoid shutoff valve 211 instead of the trigger switch 821 . also , a switch can be electrically connected between the trigger switch and power source to selectively electrically connect and disconnect the trigger switch 821 from the circuit . in this manner , the user has the option to prevent the spray nozzles from spraying the cleaning solution onto the bristle bundles 237 when squeezing the trigger switch 821 . fig3 and 5 show another embodiment of the invention . the carpet extractor 60 is similar to that shown in fig1 . thus , similar reference numbers are used for common elements . in this embodiment , the pump is removed so that the cleaning solution flows by gravity to the spray nozzles and distributor . also , the brush assembly 700 includes additional edge cleaning gear brushes 235 l , 235 r rotatably connected to the support beam 22 and rotate generally along an axis perpendicular to the surface 74 upon which the base assembly 64 is positioned . each of these gear brushes 235 is basically configured as a spur gear , which intermeshes with its adjacent gear brush 201 such that when the center gear brush 201 rotates all other gear brushes including the edge brushes rotate accordingly . for gear brushes 201 , each gear tooth has a blind bore , extending to an offset , into which bristle bundles are compressively inserted and extend downwardly to the surface . for the outer gear brushes 235 l and 235 r , each gear tooth has a blind bore , extending to an offset , into which bristle bundles 237 l and 237 r are compressively inserted . as seen in fig5 , these bristle bundles 237 extend downwardly and slope or flare outwardly beyond their respective side portions 251 . this orientation allows the bristle bundles 237 to access edges , corner and other difficult places to scrub . other details of this brush assembly 700 is taught in the above - mentioned u . s . pat . no . 5 , 867 , 857 , also , in this embodiment , the pump is removed so that the cleaning solution flows by gravity to the spray nozzles and distributor . further , as seen in fig3 , a check valve , fluidly connected between the solution tubes 790 and 815 , has been substituted for the pressure actuated shut off valve . also , solution tube 806 and tee 817 , used to facilitate the operation of the shut off valve , have been removed . as seen in fig5 , the cleaning solution in this embodiment flows by gravity to the spray nozzle 221 l . the spray nozzle 221 l distribute the slower moving cleaning to the side portion 251 l such that the solution cascades down the side portion 251 l and wets the exposed portions 239 of the bristle bundles 237 . in all other respects , the solution distribution system and common elements function the same as that for the embodiment shown in fig1 and 4 . as is commonly known , a user turns on the carpet extractor 60 and pivots the handle 62 in an incline position while moving the carpet extractor 60 over the surface to clean it . the user squeezes the trigger switch 821 so that the carpet extractor 60 distributes the cleaning solution to the surface and substantially simultaneously extracts it along with the dirt on surface in a continuous operation . in particular , soiled cleaning solution is extracted from the surface by the suction nozzle 124 and transported into the recovery tank 80 where the liquid and air are separated . a vacuum is created in the recovery tank 80 by the suction motor , which draws air from the recovery tank 80 and exhausts the air to the surface 74 . further details of the carpet extractor are disclosed in co pending application having ser . no . 10 / 165 , 731 and publication no . 20030226230 ; the disclosure being incorporated herein by reference . the present invention has been described by way of example using the illustrated embodiments . upon reviewing the detailed description and the appended drawings , various modifications and variations of the embodiments will become apparent to one of ordinary skill in the art . all such obvious modifications and variations are intended to be included in the scope of the present invention and of the claims appended hereto . in view of the above , it is intended that the present invention not be limited by the preceding disclosure of the embodiments , but rather be limited only by the appended claims .
a portable cleaning apparatus for cleaning a surface is provided and includes a housing for movement along the surface . a solution container is mounted to the housing and contains a solution . a dispensing nozzle is provided on the housing and is fluidly connected to the solution container . the dispensing nozzle dispenses solution beyond the edge of the housing . in one aspect , an edge cleaner is provided at an edge of the housing and includes a plurality of pliable elements for agitating the surface , wherein the pliable elements contact the surface beyond the edge of said housing .