🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
1/8
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum
1/8

🎁Spring Cleaning Big Sale-30% OFF🏊Swimming Pool Leaf Skimmer Net Vacuum

$43.95
$87.95
Save $44.00
Quantity
  • Skimmer Vacuum – Specially designed to vent under pressure when it sticks to vinyl pool liners. Its dual relief valves release suction when the vacuum face becomes clogged or seals too tightly against the pool floor, which reduces strain on the filter-pump and prevents the vacuum from pulling up your pool lining. The unit is amply weighted to maintain contact with the pool floor and the overall design was inspired specifically with vinyl pools in mind.

  • Premium Quality – Vacuum head is molded from ABS plastic and polypropylene mesh making it comfortably light weight and extra durable. Fine mesh netting efficiently scoops up even the tiniest bugs and particle.

  • Universal Fit – The vacuum port fits standard 1.5" vacuum hoses and the handle has spring loaded locking clips making it easy to attach to standard extension poles.

  • Easy Usage - Specially designed to allow the skimmer move effortlessly through water. No more straining your arms! Just attach the Swimming Pool Leaf Skimmer Net Vacuum to your existing filter-pump and a standard extension pole to the spring-loaded handle and you're ready to go! It is weighted so it sinks right to the bottom of your pool and stays there for easy cleaning!

  • Multipurpose Use - Scoops out leaves, bugs other kinds of debris from your swimming pool, pond, hot tub, fountain or large fish tanks. Leaves water sparkling clean inviting.

PRODUCT SPECIFICATIONS

Material/s: ABS + Polypropylene Mesh

Size: 16.6 x 15.3 x 6.7 inch

Weight: 540g

Inlet diameter: 20mm

Vacuum Port: 1.5 inch

Package Inclusion: 1 PC Swimming Pool Leaf Skimmer Net Vacuum

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.