Freshly roasted specialty coffee for your business

We have the passion, knowledge and dedication for sourcing the finest beans from around the globe and delivering them to your business. 

Coffee Bean Suppliers Perth

Our mission is to be Perth’s leading coffee bean supplier for business in Perth. With our knowledge and experience we have established a solid wholesale coffee roasting and supply offering that will ensure your business will have quality products, service and support. Running the GESHA cafe has given us great insight into the needs of hospitality businesses. We use this knowledge to ensure that we are always offering the best possible advice and service for your business.

We roast batches of beans daily using specialty beans sourced from the finest origins around the world to maintain quality and freshness. We source green coffee from single farms and estates where the focus is quality, provenance, sustainability, freshness and fair relationships with the growers. We take sustainability seriously at GESHA, our roasting warehouse has recently been installed with solar panels to reduce our energy use and we are now using reusable coffee packaging for wholesale deliveries.

When we find a coffee that we love, we take the time to develop the roast profile to bring out it's best flavour characteristics for you to enjoy. With our passion and love for coffee we are always on the hunt for the best beans we can get our hands on. We take pride in creating a range of coffee blends and flavour profiles to suit your menu. Our coffee ranges from dark, traditional roasts to light and acidic styles.

If you require a coffee bean supplier, our Bibra Lake roasting facility has the capacity with the right team the capability to delivery the perfectly roasted coffee beans to your business. Currently operating 30kg and 60kg Italian built Vittoria roasting machines, we can supply your business no matter the volume required.

Cafe Supplies & Equipment

Even though coffee runs through our veins and is our passion we understand and that every business requires more than just coffee. Therefore, we have expanded our product offering to all other products that your business requires from drinking chocolates, organic teas, chais, syrups, packaging, tools and equipment and alternative milk options. Creating the ability to support your business needs and requirements with just one supplier.

Looking for machines and grinders for your café? We have you covered! Our showroom at our Bibra Lake premises has the latest machines and grinders on display allowing you to view the latest equipment. We have technicians to show you the ropes and service your machines whenever you're in trouble.

Our team has knowledge and passion to ensure your business is given the right beans, equipment and support to grow. Our team has extensive knowledge in coffee roasting and café operation with the real-life experience in the hospitality scene from owning our own Gesha Coffee Co flagship café.

Perth's Best Coffee Wholesalers

Our dedicated team can offer support in business operations, technical support, barista training and excellent customer service. We have the resources to get you out of trouble if you run short of anything all while providing our signature specialty roasted coffee beans.

With our exceptional service and support we see ourselves as more than a coffee supplier and rather a partner in your business to help ensure its success. With our vast knowledge in the coffee and café industry, and constant global research, we are always up to date with the latest equipment, products and trends to ensure that your business has the best coffee offering. When you are partnering up with us for wholesale services, you'll keep progressing forward in this ever-evolving dynamic coffee scene.

We are constantly on the lookout for high quality beans, developing our seasonal blends and single origin offers in line with the best crops from each season.


For all wholesale enquires. Contact us: 


ph: (08) 9431 7143


Unit 1/58 Discovery Drive,
Bibra Lake
WA 6163