Dewaynia brings a depth of knowledge in natural and organic skincare to The Still Point and understands what goes into maintaining healthy skin. A graduate of the Aveda Institute and a skilled makeup artist, she specializes in providing a relaxing and skillful touch while customizing her treatments for each client.