ORDER FRESH ROASTED COFFEE ONLINE OR BY TEXT, ANY TIME YOU NEED IT

Running low on beans at the wrong moment is a real problem when you take your coffee seriously. Grab-a-Java's Dial-A-Bag program is a text-based emergency coffee ordering service built for exactly that situation. When you need fresh roasted coffee outside of regular pick-up hours, a quick text is all it takes. No waiting for the next scheduled roast day, no settling for stale grocery store stock. Just small-batch, weekly-roasted Arabica beans from our Mission, BC roastery, ready when you need them.
Black percent sign icon in a circle with a small white dot on the upper left

New Customer Offer

10% Off Discount

Lorem ipsum dolor sit amet, consectetur adipiscing elit

(000) 000-0000

Fresh Coffee Ordering in Mission, BC
Never Run Out of Fresh Coffee Again
Coffee loses its peak flavour and aroma within 30 days of roasting. That window is tight, and when you hit the end of your bag unexpectedly, the last thing you want is to reach for something roasted months ago and sitting on a shelf ever since. The Dial-A-Bag program exists to close that gap. It is a direct, text-only line to Grab-a-Java for customers who need beans outside of normal hours. Think of it as a coffee delivery service built on trust and a 26-year relationship with the Mission community. Fresh coffee ordering has never been more straightforward.
How It Works
Simple, Text-Based Bean Service for the Fraser Valley
The Dial-A-Bag program is text-only and designed to be as low-friction as possible. Send a message describing what you need, whether that is a specific single origin, one of our signature blends like Smooth Sailing or Full City Sasquatch, or a custom roast in a particular bag size. Standard 1 lb bags are available, and special orders in 1/2 lb, 2 lb, or 5 lb sizes can be arranged with a minimum three-day lead time. Orders are picked up at our roastery in Mission, where you can also take in the outdoor patio with views of the Fraser River and Mt. Baker while you wait. Customers who bring their own container or reuse their bag receive a $1.00 discount on every order.
What You Are Ordering
Small-Batch Arabica, Roasted Weekly and Worth the Effort
Every bag you order through Dial-A-Bag comes from the same weekly roasting schedule that drives everything at Grab-a-Java. We source high-quality Arabica beans from specific co-ops and farms, including Santa Cristina Farms, the Oromia Coffee Co-op, and the Cosurca Co-op. Our coffees carry USDA Organic, Fair-Trade, and Café Femenino certifications, and our Swiss Water Process decaf is available for those who want the full flavour experience without the caffeine. When you buy roasted coffee beans online or by text through this program, you are getting the same product our regulars pick up every week, with the same freshness guarantee baked into every roast. Pricing is approximately $24 per pound, with variety and bag size affecting the final cost.
Built for the Community
A Coffee Delivery Service Rooted in 26 Years of Neighborhood Trust
Grab-a-Java has been part of the Mission, BC community since 1998. The Dial-A-Bag program reflects that same commitment, offering a personalized ordering service for loyal customers, including elderly or disabled regulars who count on us for their weekly beans. We also serve customers across Abbotsford, Deroche, Maple Ridge, and Coquitlam. This is not a corporate subscription service with automated fulfillment and anonymous packaging. It is a real person, roasting real coffee, responding to your text and making sure you never have to start your morning with something stale. Fresh coffee ordering, done the right way.
Your Questions, Answered
Dial-A-Bag: What You Need to Know
  • How do I place an order through the Dial-A-Bag program?

    Dial-A-Bag is a text-only service. Send a message describing what you need, including the coffee variety or blend and your preferred bag size, and Grab-a-Java will confirm your order. It is designed for situations where you run out of beans outside of regular pick-up hours. All orders are picked up at the roastery in Mission, BC. There is no online cart or phone call required; a text message is all it takes to get fresh roasted coffee ordered and ready for you.
  • What bag sizes are available, and is there a lead time for larger orders?

    Standard 1 lb bags are the most common order and can typically be arranged quickly. Special order sizes, including 1/2 lb, 2 lb, and 5 lb bags, require a minimum three-day lead time so the beans can be custom roasted to your order. This lead time applies regardless of whether you are ordering a single origin or one of the signature blends. If you know you are running low, texting ahead gives you the best chance of getting exactly what you want without any wait on your end.
  • Which coffees can I order through this program?

    You can order any of the coffees available through Grab-a-Java, including single origin varieties from regions like Peru, Ethiopia, Colombia, Guatemala, Nicaragua, Brazil, Sumatra, and Rwanda. Signature blends such as Smooth Sailing, Full City Sasquatch, Full Tilt Espresso, World Gold, and Dark Secrets are also available. Swiss Water Process decaf is an option as well. Availability may vary depending on current bean supply, so it is worth mentioning any backup preferences when you text in your order.
  • How fresh is the coffee I receive through this program?

    All coffee at Grab-a-Java is roasted weekly in small batches. The freshness standard at the roastery is grounded in the fact that coffee loses its peak flavour and aroma within 30 days of roasting. When you order through Dial-A-Bag, you are getting beans from that same weekly roasting schedule, not stock that has been sitting on a shelf. This is the same product available during regular pick-up hours, just accessed through a direct text line for times when you need it outside of normal availability.
  • Is there a discount for bringing my own container or reusing a bag?

    Yes. Grab-a-Java offers a $1.00 discount when you bring your own container or reuse a bag from a previous order. This applies to Dial-A-Bag orders the same as it does to regular pick-up orders. It is part of the roastery's broader sustainability approach, which also includes using the Swiss Water Process for decaf and sourcing through certified ethical channels. If you plan to bring your own container, mention it when you send your text so the order can be prepared accordingly.
  • What certifications do the coffees carry?

    The coffees available through Dial-A-Bag carry the same certifications as the full Grab-a-Java product line: USDA Certified Organic, Fair-Trade, and Café Femenino. The Café Femenino program specifically supports women farmers in regions like Peru, where Grab-a-Java has maintained a sourcing relationship since 2004. Swiss Water Process decaf is also available for customers who want a chemical-free decaffeination method. These certifications are a core part of how the roastery selects and sources its green coffee beans.
  • Is Dial-A-Bag a pick-up service, or does Grab-a-Java deliver?

    Dial-A-Bag orders are picked up at the roastery in Mission, BC. The roastery does offer some localized delivery support for elderly or disabled regular customers in the area, but the standard Dial-A-Bag program is structured around pick-up. Customers from surrounding areas including Abbotsford, Deroche, Maple Ridge, and Coquitlam are served through this program and can arrange pick-up at the Mission location.
  • What does fresh roasted coffee cost when ordered through this program?

    Pricing is approximately $24 per pound, though the final cost varies depending on the specific coffee variety and bag size selected. The 5 lb special order bag is priced at approximately $95, subject to current bean availability. Sampler and gift packages are also available, starting at $35 for a 3-pack of 1/2 lb bags. Customers who bring their own container or reuse their bag receive a $1.00 discount. Pricing may vary by variety, and specific figures for individual origins or blends can shift based on global commodity availability.

REVIEWS

Real Feedback from Real Coffee Drinkers

"Its amazing how the World begins to change through the eyes of a cup of coffee!!" - DONNA A. FAVORS. That is the kind of experience we aim to create with every bag of fresh roasted coffee we send home with a customer in Misson, BC and across the Foster Valley.