Woodhouse Spas redefines self-care by offering resort-style luxury in a convenient, local experience. Founded in 2001 in Victoria, Texas, Woodhouse Spas was established with the mission to bring a high-end spa experience to local communities. In 2020, Woodhouse Spas joined Radiance Holdings, the parent company that also owns Sola Salons. This marked a new chapter of growth and innovation for the brand. Today, Woodhouse boasts 86 locations across the United States and continues to expand. The brand was recently ranked No. 1 in the spa category by Entrepreneur Magazine on the 2024 Franchise 500 ranking, as well as No. 267 on the Franchise Times Top 400 list.
The projected initial investment required to establish a Woodhouse Spas franchise is between $1,486,677 and $2,592,081. This investment encompasses several costs, including the initial franchise fee of $55,000, along with expenses for fixtures, equipment, furnishings, leasehold enhancements, signage, and grand opening. Franchisees must possess a minimum of $700,000 in cash assets and a net worth of at least $1,000,000 to be eligible for ownership.
The financial requirements guarantee that franchisees have the essential resources to successfully establish and maintain the business. The brand provides its franchisees with comprehensive training activities, operational guidance, and advertising assistance to enhance their potential for success.