Welcome to
Martinsville Pool and Spa!

Fun and functional. Decorative and decadent. Your options are virtually unlimited once you decide to make your poolscape dreams a reality. Whether you’re designing a new pool or upgrading your existing backyard environment, we work closely with you to create an outdoor living area perfectly suited to fit your lifestyle. Explore your options by calling us today!

Step outside your back door into a private paradise – alive with the sounds of cascading waterfalls and rippling, crystal-blue water set in a backdrop of brilliantly colored flowers and lush foliage. Immersed in your warm, tranquil oasis, you have the discretion to change any aspect of your environment right at your fingertips. Make the paradise of your dreams a reality. Call us today.

Make your own signature splash in a custom-designed poolscape. Whether you prefer spiking the winning point in a game of pool volleyball or simply letting a drop of water roll off the end of your toes as you relax on the sidelines, we can make the pool of your dreams a reality. Call us today to find out more.

Martinsville Pool & Spa is a premier custom pool builder in Martinsville, VA, catering to the inspirations and budgets of the most discriminating customers. Family owned and operated, we have over 20 years of experience in residential and commercial swimming pool construction.

In addition to building pools, Martinsville Pool & Spa operates a retail store where BioGuard chemicals and other pool supplies may be purchased. If you are a do-it-yourselfer, our retail store is your first place to go for a full line of equipment, chemicals and accessories. Free water testing is available to customers to assist them in proper pool maintenance. Keeping your pool clear, sparkling and beautiful has never been easier.

While you're here, make sure you visit our gallery to see a few examples of our work. From slices of tropical paradise to classic settings for pool parties and family fun, we have the experience to build your vision.


Please call for an appointment!

Martinsville Pool and Spa
8501 A.L. Philpott Hwy.
Martinsville, VA  24115
P:  276-632-7297
F:  276-632-6885