Small batch coffee roasting since 2000

Shop beans and more! FREE local delivery on orders over $20 *

The Luna philosophy has always been to only do as much as we can do well.

Unique Experiences
When brewed correctly the fruit, floral, and nut aromas come through. The warmth of a hot cup of coffee combined with those aromas and textures provides a really unique experience.
Complete Control
Coffee is really at its peak 7 to 10 days after being roasted. Small batch gives us complete control over the freshness of the coffee.
Delivering Freshness
Small batch allows us to have complete control over the post roasting distribution and storage which means you're getting the freshest coffee possible.

Coffee Subscriptions

Pick your beans, pick your frequency, and we'll deliver freshly roasted coffee to your door on your schedule. Set it and forget it!

Shop for coffee

Always Fresh. Always Local.

Orders over $20 deliver for FREE locally. * Orders outside the area ship for a low flat fee and FREE for orders over $100. *

Get some beans

* Some exclusions may apply. See exclusions