This spa is great! Very clean, nice calming atmosphere, and great price point. For feet only - 30 minutes. For shoulder/head/arms/feet - 45 minutes. Full body - 1 hour. I bring my husband here after we've had a long work week. walk ins always welcome but they do take appointments. Ladies - ask for Andy, it's like he understands what wearing high heels does to a woman's feet. Amazing!