Welcome to our Swimming Pool Service & Repairs page. We offer a range of services to keep your Commercial or Domestic Pool in tip top condition, including Season Opening, Repairs, Regular Pool Cleaning Contracts, Chemical Balancing and Equipment Maintenance, and finally Season Closing if applicable. The Wizard of Pool and Spa can do it all. 

Regular Pool Cleaning

Our Regular Pool Cleaning service includes Skimming, Vacuuming, and Filter Cleaning as well as a Full Chemical Balance to ensure your pool stays crystal clear. What we can do during our visits and the frequency of them are made completely individual to your needs and requirements.

Our team of skilled professionals will ensure your pool is always in tip top condition, giving you peace of mind. Let us take care of the hard work for you.

  • Indoor/Outdoor Pools
  • Above ground/In ground Pools
  • Commercial & Domestic
  • Hassle-free maintenance

Chemical Balancing

Maintaining the correct chemical balance is crucial for the health of your Pool Shell, Equipment and more importantly those who swim in it. Our Chemical Balancing will keep your water safe and inviting.

With our expert knowledge of pool chemicals, we'll keep your pool water safe and inviting for everyone. Trust us to achieve the perfect balance.

  • Expert chemical knowledge
  • Safe and inviting water
  • Stand alone service if needed

Equipment Maintenance & Repairs

Ensure your pool equipment is always running smoothly with our equipment maintenance & repair service. From Pumps to Filters, Heating Equipment to Dosing systems, Covers to Pool Care Equipment, we'll keep everything in top working order.

We have the expertise to keep your pool running smoothly. Let us handle the maintenance, so you can enjoy your pool hassle-free.

  • Equipment expertise
  • Filter Media Replacements
  • Repairs & Maintenance
  • Pool Covers fitted & much more

“The Wizard of Pool and Spa has taken care of my pool last season. Mark is thorough and professional and will definitely be my preferred pool guy for seasons to come .”

Graham Matthews