Founded by Jeni Garrett, the first Woodhouse Spa location opened in 2001 in Victoria, Texas. Garrett created Woodhouse spas because she wanted to make well-being more accessible to her community. Since its inception, the high-end luxury day spa franchise has expanded to 82 locations across the United States and offers guests a calming and beautiful environment where they can enjoy a wide variety of wellness experiences and spa treatments.