Weekly pool service specialists

Maintain less and enjoy more with the help of Highland Pools

Start spending more time relaxing in or around your beautiful pool or spa and less time maintaining it! Highland Pools specializes in weekly pool service and has been serving Thornhill, Forest Hill, Richmond Hill, Vaughan, Stouffville and Uxbridge for over ten years.

What We Do

Weekly Pool Maintenance

From opening to closing and everything in between, we’ll maintain your pool so you can sit back and enjoy it.

Equipment Repair & Replacement

If something breaks down in your cabana, we have the skills and trusted partners to get you back up and running.

Energy Efficient Upgrades

Make the most of the latest technology and control your pool or spa from your smartphone for added convenience.

We're Hiring

We’re currently looking for qualified pool service technicians to join our growing team. We offer competitive salary and an awesome work environment. Interested? Send us your resume!

From Our Clients

After owning a pool for over 25 years I was finally referred to Highland Pools by a good friend. From the very outset I found that dealing with the owner, Greg, was better and easier than any previous company. The pricing is reasonable, and the weekly service has been top notch. Our weekly “guy”, Kyle, is thorough, knowledgeable and accommodating. On a few occasions I had pool issues that needed immediate attention and both Greg and Kyle were immediately available to help. And if you’re lucky you might get a Christmas gift of homemade shortbread cookies! In my books, Highland Pools is Highly Recommended.

Ken Stern, Toronto

We have used Highland Pools for weekly maintenance on our pool for the last few years after switching over from a company that we weren't happy with. What can I say? This company is as good as it gets. Dealing with Greg and his crew has been a total pleasure to say the least. My texts and phone calls are always answered in a timely manner. I can honestly say that from all the companies that I deal with, this one is the most professional, caring and dedicated. I would very highly recommend them for pool maintenance!!!

Naomi Erlich, Thornhill

After contacting Greg, he came out to check out our pool and our equipment to be sure he could provide good service. That itself was a great sign. And good service doesn’t even begin to cover it. Not only is he great to deal with but he and his staff are very knowledgable and always a pleasure to deal with. Our pool has never looked better right through the entire season. And if we have had any problems with our equipment, it’s been taken care of in a flash.

Rosie Schwartz, North York
For more information or to book

Call 416-876-7560 or email

Serving Thornhill, Forest Hill, Richmond Hill, Vaughan, Stouffville and Uxbridge.

© 2022 Highland Pools. Website by Eadon Creative.