Skip to main content

J. Dicus Landscape & Pool mobile logo

call 925-552-1116 for service


Custom Swimming Pools & Spas in Danville

Swimming Pool Construction in Danville, CA

Take your Danville home to the next level with a custom built pool or spa. You can have paradise in your own backyard. Explore the many possibilities of having your on luxury swimming pool and spa.

Our Danville landscape designers offer one-of-a-kind designs, with quality swimming pool construction services to deliver a pool that will bring you and your family relaxation and joy for years to come. Not only will we design an amazing pool, but the landscaping as well. We can do pool building, pool remodeling, pool renovations, pool landscaping and more.

We also do custom built spas for your Danville home. So know you do not have to make those trips to expensive spas to experience relaxation. You will have the same luxuries as an exclusive spa in the privacy of your own home. At J. Dicus Landscape & Pool Construction, our custom spa experts will build you a spa to fit your taste and comfort. For those looking for topnotch spas with unrivaled beauty and fucntion, contact us today for a free quote and consultation.

Our Danville Pool Builders Provide:

  • Swimming Pools
  • Pool Construction
  • Swimming Pool Contractors
  • Inground Pool Installation
  • Swimming Pool Designs
  • Pool Builders
  • Inground Swimming Pool
  • Hot Tub Installation
  • Hot Tubs
  • Spa Installation
  • Swimming Pool Installation
  • Pool Design


Photo Gallery of Swimming Pools

Latest Landscape Articles & Tips

  • Danville Pool Landscaping Designs

    It is a great idea to get your Danville pool looking its best by making use of around the pool landscaping. This kind of Danville pool landscaping can turn your boring old backyard into the backyard of the stars. You can have a Hollywood looking backyard in n o time if you play your cards… Read More

If you are looking for swimming pools or spas in Danville and the surrounding areas, then please call 925-552-1116 or complete our online request form.