2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
6/8
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
2-IN-1 High Pressure Washer
6/8

2-IN-1 High Pressure Washer

$19.99
$0.00
Save $-19.99
Style
Please select a style
Size
Please select a size
Quantity

2-IN-1 HIGH PRESSURE WASHER 2.0 removes dirt buildup and molds on wood, aluminium, vinyl siding, concrete foundations, brick, stone and much more. Restore luster like the professional cleaning service does!

 

 

You can now wash your car and garden effortlessly without scrubbing. Guaranteed to be safe on any surface and will not strip wood, car paint or clear coat.

FEATURES:

  • High-Pressure WashTransform your regular garden hose into a powerful jet pressure stream. Perfect for cleaning dirty sidewalks, car, wooden deck, fences, brick walls and more.

  • Fits Standard HoseFits all ¾” standard garden hoses and other sizes with standard 1” female hose connectors.

  • Safe For Any Surface: Safely clean all dirty surfaces including wood, brick, concrete, sidings, plastic, glass and more. Will not strip wood, car paint or clear coat.

  • Adjustable NozzlesHigh impact jet nozzle for rinsing off stain and dirt. Gentle fan nozzle is great for washing a large area.

  • Detachable HoseRemove the long hose for short distance cleaning.

  • High-Quality BrassDesigned with rust-proof and corrosion-resistant materials.

PRODUCT SPECIFICATION:

Length
: 30cm/48cm/56cm

Package inclusions:1 x 2-in-1 High Pressure Washer

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.