Welcome to Caines Head Coffee Company. In an effort to provide you the freshest tasting coffee possible our coffee is sold as whole bean, and roasted in small batches for improved heat and airflow control. We care a great deal about our coffee and your experience.