We are your local, reliable & trusted swimming pool contractors in Durham Region
We Design & Install Inground Swimming Pools Our Clients Not Only Love, But Deserve.

We are your local, reliable & trusted swimming pool contractors in Durham Region
We Design & Install Inground Swimming Pools Our Clients Not Only Love, But Deserve.
Why hire Avoca as your full-service swimming pool contractors? That's easy!
We Actually Have Pools In Stock
We Partner With All Of Our Cients
We Start & Finish Projects On Time
We've Always Got You Covered
Inground Pool Installations
After 25 years in the business, you can trust We've been doing something right.
We’ve helped a lot of people throughout Durham Region create the backyard oases they’ve always wanted, centered around spectacular inground swimming pool installations they’ve absolutely loved.
We’re successful because we walk our clients through the entire process and work with them to achieve their goals. Timelines matter. Budgets matter. Details matter.
But spectacular results are what matter most.
If you’re considering having an inground swimming pool installed – but aren’t sure who you should trust – learn more about why hiring Avoca Pools really is your best option.
We had a pool installed by Avoca Pools and we couldnāt be happier! The business owner is very helpful and responsive. The attention to detail is amazing! Our pool looks great! We had an excellent experience with Avoca Pools and we would highly recommend them! Thanks again!
- Matt Glen
Inground Swimming Pools Are What We Do Best!
(And we do them really well)
We Offer All Of The Services & Supports You Need:
- Pool Design
- Pool Liners
- Custom Safety Covers
- Parts & Labour Warranties
Our Process Is Also Super-Simple!
We plan.
After you've reached out to us, we'll listen to what you want and put together the best design that works with your budget.
We Install.
It's now time for us to to get to work! We'll have your pool completely installed and ready for you to enjoy faster than you might think.
You enjoy!
Your investment pays off and you, your family, friends - and even your neighbours - can now enjoy your beautiful pool for years to come.
We Maintain.
From opening your pool in the spring to closing it in the fall, we offer all of the supports you'll need to keep your pool working right.
Our Swimming Pool Contractor Services
Custom Inground Pool Design & Installation
Our custom inground pools can accommodate any property and are available in any shape or size you can come up with. Need help designing what's best for your backyard space? Put our experience to work!
Inground Swimming Pool Prices
Wondering How much it costs to install an inground swimming pool?
That’s pretty much our most-asked question, so we’ve put together a few examples and their associated costs for you to look at.
Another extremely satisfied client
We are thrilled with the inground pool installation provided by Avoca.
Despite the craziness of the COVID driven industry, they kept us informed, moved the project forward in a timely manner and ensured the workmanship and details met their high standards.
Since we are new to the pool industry, we greatly appreciated their insights and recommendations. They were quick to respond when we contacted them and confident in answering our questions.
Professional and a pleasure to work with, we highly recommend Avoca Pools to anyone interested in creating their own backyard pool oasis!
Thanks again!

View Swimming Pool Project Examples
Click through the following projects to see examples of our completed and design & installation work:
Business Location
Conveniently located in Whitby, Ontario, we are able to offer ourĀ inground pool installation, repair and support services right across Durham Region & Northumberland County:
Our Service Areas Include:
- Regional Municipality Of Durham
- Pickering
- Ajax
- Whitby
- Brooklin
- Oshawa
- Clarington
- Courtice
- Bowmanville
- Baltimore
- Brock
- Cannington
- Cobourg
- Enniskillen
- Goodwood
- Grafton
- Kirby
- Port Hope
- Newcastle
- Orono
- Port Perry
- Scugog
- Sunderland
- Uxbridge
- Whitchurch-Stouffville
- Northumberland County