As a long-time Elements customer, I found myself appreciating them again after returning from a vacation where I spent almost triple than what I pay at Elements only to have a so-so massage at a resort. The value and professionalism at Elements distinguishes them from other choices in the area. The therapists at Elements are very experienced and seem to genuinely care about providing a great service. Because they've become so popular, sometimes it's hard to get a last minute appointment....but good for them...they've earned their success!