A nozzle comprising: an inlet nut (108, 208, 308, 408) fastenable to a distal end of one of a rotatable nozzle shaft or a high pressure hose; a hollow nozzle body (102, 202, 302, 402) having a front portion (104, 204, 304, 404), a rear inlet portion (106, 206, 306, 406) configured to engage the inlet nut (108, 208, 308, 408), a central bore (110, 210, 310, 410) through at least the rear inlet portion (106, 206, 306, 406) of the nozzle body (102, 202, 302, 402), and a plurality of ports (112, 350, 450) extending through the nozzle body (102, 202, 302, 402) from the central bore (110, 210, 310, 410); and a switching valve assembly (116, 216, 324, 424) disposed in the central bore (110, 210, 310, 410) operable to direct fluid flow from the inlet portion (106, 206, 306, 406) to at least one set of the plurality of ports (112, 350, 450) upon application of fluid flow above a predetermined threshold to the inlet portion (106, 206, 306, 406) and direct fluid flow from the inlet portion (106, 206, 306, 406) to at least a different set of the plurality of ports (112, 350, 450) upon fluid flow having subsequently dropped below the predetermined flow threshold and then exceeding the predetermined threshold, the switching valve assembly (116, 216, 324, 424) comprising: a cylindrical poppet (120, 220, 326, 426) slideably disposed in the central bore (110, 210, 310, 410), the poppet (120, 220, 326, 426) having at least one axially extending through bore (130, 230) to permit fluid flow therethrough and another bore (130, 230) containing a valve pin (132, 232, 340) captured within the another bore and protruding therefrom for closing at least one of the ports; a guide (126, 226, 334, 434) cooperating with the poppet to rotate the poppet (120, 220, 326, 426) in one direction to alternate fluid flow between the ports (112, 350, 450); and a biasing member (122, 222, 322, 422) between the front portion (104, 204, 304, 404) of the nozzle body (102, 202, 302, 402) and the poppet (120, 220, 326, 426) urging the poppet (120, 220, 326, 426) away from the front portion (104, 204, 304, 404) of the nozzle body (102, 202, 302, 402). an inlet nut (108, 208, 308, 408) fastenable to a distal end of one of a rotatable nozzle shaft or a high pressure hose; a hollow nozzle body (102, 202, 302, 402) having a front portion (104, 204, 304, 404), a rear inlet portion (106, 206, 306, 406) configured to engage the inlet nut (108, 208, 308, 408), a central bore (110, 210, 310, 410) through at least the rear inlet portion (106, 206, 306, 406) of the nozzle body (102, 202, 302, 402), and a plurality of ports (112, 350, 450) extending through the nozzle body (102, 202, 302, 402) from the central bore (110, 210, 310, 410); and a switching valve assembly (116, 216, 324, 424) disposed in the central bore (110, 210, 310, 410) operable to direct fluid flow from the inlet portion (106, 206, 306, 406) to at least one set of the plurality of ports (112, 350, 450) upon application of fluid flow above a predetermined threshold to the inlet portion (106, 206, 306, 406) and direct fluid flow from the inlet portion (106, 206, 306, 406) to at least a different set of the plurality of ports (112, 350, 450) upon fluid flow having subsequently dropped below the predetermined flow threshold and then exceeding the predetermined threshold, the switching valve assembly (116, 216, 324, 424) comprising: a cylindrical poppet (120, 220, 326, 426) slideably disposed in the central bore (110, 210, 310, 410), the poppet (120, 220, 326, 426) having at least one axially extending through bore (130, 230) to permit fluid flow therethrough and another bore (130, 230) containing a valve pin (132, 232, 340) captured within the another bore and protruding therefrom for closing at least one of the ports; a guide (126, 226, 334, 434) cooperating with the poppet to rotate the poppet (120, 220, 326, 426) in one direction to alternate fluid flow between the ports (112, 350, 450); and a biasing member (122, 222, 322, 422) between the front portion (104, 204, 304, 404) of the nozzle body (102, 202, 302, 402) and the poppet (120, 220, 326, 426) urging the poppet (120, 220, 326, 426) away from the front portion (104, 204, 304, 404) of the nozzle body (102, 202, 302, 402). a cylindrical poppet (120, 220, 326, 426) slideably disposed in the central bore (110, 210, 310, 410), the poppet (120, 220, 326, 426) having at least one axially extending through bore (130, 230) to permit fluid flow therethrough and another bore (130, 230) containing a valve pin (132, 232, 340) captured within the another bore and protruding therefrom for closing at least one of the ports; a guide (126, 226, 334, 434) cooperating with the poppet to rotate the poppet (120, 220, 326, 426) in one direction to alternate fluid flow between the ports (112, 350, 450); and a biasing member (122, 222, 322, 422) between the front portion (104, 204, 304, 404) of the nozzle body (102, 202, 302, 402) and the poppet (120, 220, 326, 426) urging the poppet (120, 220, 326, 426) away from the front portion (104, 204, 304, 404) of the nozzle body (102, 202, 302, 402).