Custom Replacement Swim Spa Covers
Custom-made to your exact dimensions for nearly every swim spa brand. We also build covers for spas over 96″ and for free-form or irregular shapes, with nationwide shipping.
Swim Spa Covers & Oversized Cover Features
- 2.0 lb heavy-duty tapered foam core (4″ to 2″) for maximum strength and insulation
- Exclusive VPB3000 vapor proof barrier to help prevent foam from retaining moisture
- Reinforced steel “C” channels for added structural strength
- 32 oz proprietary vinyl treated with UV protection, mold, and mildew inhibitors
- Three-piece and four-piece configurations for easier removal on large spans
- Optional locking tie-downs available (see safety note below)
- Multiple reinforced padded handles
- Available in 16 colors
- Three-year warranty
- Made in the USA since 1989
Oversized and swim spa covers can include locking tie-downs; however, due to their custom size and multi-panel construction, these covers have not been ASTM tested and cannot be represented as ASTM-compliant for child safety.
Custom Measuring & Template Services Available
Serving Orange County & Most Cities in Los Angeles County
Free-Form In-Ground Spa Cover – 3-Piece
Maximum width 96″ × length up to 144″
CALL TODAY FOR A QUOTE
tel: 949.496.2883
Custom Spa Cover – 4-Piece
Maximum width 96″ × length up to 192″
CALL TODAY FOR A QUOTE
tel: 949.496.2883
Free-Form In-Ground Spa Cover – 5-Piece
Maximum width 96″ × length up to 240″
CALL TODAY FOR A QUOTE
tel: 949.496.2883
Custom Swim Spa Cover - 6 Piece
Maximum width 96″ × length up to 288″
CALL TODAY FOR A QUOTE
tel: 949.496.2883
Oversized Spa Cover – 3-Piece
Maximum width 120″ × length up to 144″
CALL TODAY FOR A QUOTE
tel: 949.496.2883
Oversized Spa Cover – 4-Piece
Maximum width 120″ × length up to 192″
CALL TODAY FOR A QUOTE
tel: 949.496.2883
Optional Spa Cover Upgrades & Care Products
These upgrades can be added to oversized and swim spa covers to improve durability and long-term performance.
Nationwide Shipping Available
Order by phone
Expert customer service — ask for Chris
Phone (949) 496-2883