We carefully hand-roast all our coffees on-site in small batches, with close attention to detail and quality. Every roast profile has been refined and calibrated to bring out the best flavors of each bean that we roast, and we continuously taste and monitor every batch to ensure quality and consistency.  We are passionate about coffee here at GCR, and you can taste that passion in every cup!