4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning
4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning

4000 PSI Telescoping High Pressure Washer Wand Set for Gutter & Roof Drainage & Walls Cleaning

Price

$44.99 $22.99
Save $22.00

tyep

Please select a tyep

Quantity

Global Provision of Services
Free Shipping Over $59.99
Sustainable Manufacturing
PayPal & Credit Card Payment

Telescoping Wands are a great way to reach tough to get at spots such as roofs, windows, gables, and awnings without having to get onto a ladder. Tackle old Stains & Dirt in a second!

Telescoping wands will extend out to 24 feet and are secured sections with either lever locks or twist locks to hold to the height that you desire to get to. 

Premium Construction: Crafted from high-quality brass and stainless steel, these extension wands are built to withstand high pressures, with a working capacity of up to 4000 PSI and a temperature resistance of up to 140°C, ensuring a long-lasting performance.

Efficient Gutter Cleaning: The set includes 6 straight rods and a curved rod, offering both reach and flexibility for efficient and safe gutter cleaning. Tackle hard-to-reach areas with ease, ensuring your gutters stay clean and clog-free.

10pcs set high pressure washer extension wand 1 4 quick connect power washer lance with 6 nozzle tips 30 90 120 gutter cleaning curved rod 4000 psi uesd for roof drainage ditch exterior walls 6

10pcs set high pressure washer extension wand 1 4 quick connect power washer lance with 6 nozzle tips 30 90 120 gutter cleaning curved rod 4000 psi uesd for roof drainage ditch exterior walls 9

Versatile Nozzle Tips: Our gutter cleaning tool kit includes 6 high-quality nozzle tips, including a soap nozzle and 40°, 25°, 15°, and 0° degree nozzles. These various sizes cater to a wide range of cleaning tasks, making it suitable for any job.

10pcs set high pressure washer extension wand 1 4 quick connect power washer lance with 6 nozzle tips 30 90 120 gutter cleaning curved rod 4000 psi uesd for roof drainage ditch exterior walls 3

Easy Installation: The gutter cleaning extension wands feature an M22 14mm male thread end, with an included coupler that allows for quick conversion to 1/4" quick connect, making them easy to operate, install, and disassemble.

10pcs set high pressure washer extension wand 1 4 quick connect power washer lance with 6 nozzle tips 30 90 120 gutter cleaning curved rod 4000 psi uesd for roof drainage ditch exterior walls 2

Reliable O-Rings: The kit includes 10 O-rings with an outside diameter of 14mm and an inside diameter of 9.2mm, ensuring a secure and leak-free connection.

高压清洗棒高压清洗棒

Multiple Nozzle Options: With a total of 7 straight and 3 curved nozzles, you'll have the right tool for any cleaning task. Each nozzle is color-coded for easy identification and specific applications.

10pcs set high pressure washer extension wand 1 4 quick connect power washer lance with 6 nozzle tips 30 90 120 gutter cleaning curved rod 4000 psi uesd for roof drainage ditch exterior walls 10

7PCS Package Contents:

  • 6 x Straight Rods
  • 1 x 120° Curved Rod
  • 12 x O-Rings
  • 5 x Nozzles

 

class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('appzebu smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart-block', SpzSmartBlockComponent);