Simple, readable formulas with no parabens, sulfates, phthalates, or synthetic fragrances. Every product is made in small batches and shipped fresh.
No fillers, no greenwashing, no 10-step regimens. Every ingredient has a purpose: to support healthy-looking hair and skin without unnecessary additives.
We craft, research, and test every product ourselves. If it doesn't meet our own standard, it doesn't ship.
Of course, no animal testing of any kind.
We make every product in-house, infusing and shipping from Ecuador in small batches. Our direct-to-consumer approach means your order is bottled fresh, not pulled from a warehouse shelf.
Pesticide-free, organic ingredients grown and hand-harvested by farmers who have known these lands for generations.
Sourced from Ecuador and other remote parts of the world where soil, altitude, and climate create ideal conditions for nutrient-rich plants. We expand only where quality meets our standard.
Allpa is a Quechua word for Earth, land, soil. It's the source of life and nourishment, and it reflects a simple idea: when we honor nature, care becomes cleaner, safer, and more effective.
Allpa Botanicals began in 2018 when Eileen and Kevin met a chemist in Ecuador's highlands who pressed pure oils from plants grown in volcanic soil. Eileen noticed a real difference using these botanicals, and the idea for Allpa was born. They launched with a collection of hair and skin oils, and their Rosemary products quickly became a favorite for customers concerned about thinning hair.
Later, a family health scare deepened their commitment to natural, non-toxic living. Today Allpa crafts clean, everyday products with one purpose: to give families a better alternative to conventional hair and skin care.
Everything we make has to deliver results you can actually see. If it doesn't, we start over.
No parabens, sulfates, or phthalates. Just natural ingredients you can actually read on the label.
Small-batch, shipped fresh, and bottled the day it leaves our workshop. Nothing sits on a shelf.
Your cart is empty