Custom Pool Design for Brisbane Properties

Vista Pools creates tailored pool designs for Brisbane homeowners and builders, with each concept shaped around the architecture, character and lifestyle of the property. From compact urban sites to new residential builds, we explore proportion, positioning, features and finishes to create a pool that feels naturally connected to the wider home.
Custom Pool Design

Pool Design That Starts with Your Home

For new-build projects, the pool can be planned alongside the wider architectural and landscape planning, helping establish its position and relationship with the home earlier in the project. For existing properties, the design needs to respond to what is already in place. Available outdoor space, existing structures, access and the way the property is currently used can all help determine the most suitable approach. Vista Pools works with homeowners and builders across both project types.

What Shapes a Custom Pool Design?

Each property and vision brings different priorities. The design may be influenced by:


  • Available space and site layout
  • The architecture and style of the home
  • How the pool will be used
  • Indoor and outdoor connections
  • Preferred pool size and proportions
  • Steps, seating and integrated features
  • Surrounding landscaping and entertaining areas
  • Views, outlook and feature opportunities
  • Preferred finishes and visual direction


The aim is to create a pool that feels connected to the property rather than applied to it afterwards.


Designed Around Your Home, Style and Vision.

From Compact Pools to Architectural Features

Custom Pool Design Across Brisbane

Vista Pools works with homeowners and builders across Brisbane and selected surrounding areas, including northern and southern Brisbane and parts of the Moreton Bay region.

Contact us

Tell us about your property, the ideas you have in mind and how you imagine using the finished pool. Call or send us an SMS, or use the enquiry form to start the conversation with Vista Pools.