Roaster

Madcap

Grand Rapids, MI

72/100
Avg score
13
Tastings

Grand Rapids roaster — meticulous, expressive single origins.

Website @madcapcoffee

What people taste

ChocolateMolassesBrown sugarNuttyHoneyTropical

Pulled at

MadcapMadcapHarmonie public market

Their coffees

14 coffees in their lineup

Eureka

Latin America, east Africa · Washed · Medium · Caturra

73/100

4 pulls

Juliana Guevara Java

Colombia · Washed · Java

EucalyptusKey LimeLychee
69/100

4 pulls

Bolt

Blend

50/100

1 pull

Afterhours

Dark

MolassesSilky SweetnessSmooth Finish
$23

Alirio Muñoz Ortega

Colombia · Pink Bourbon

PineappleCotton CandyPink Lemonade
$58

Day Dream

Blend

FloralityCitrusStone Fruit
$49

Fraction (Half-Caff)

Blend

ChocolateCherry
$49

Irvin Izaguirre

El Salvador · Pacas

Cherry CandyHoneysuckleStrawberry Jam
$55

Juliana Guevara Sidra

Colombia · Washed · Sidra

GrapefruitHibiscusDragon Fruit
$53

Nelson Moreno

Honduras · Anaerobic Washed · Pacas

Fruit PunchCherry BlossomPlum
$53

Placebo (Decaf)

Blend

$49

Spark

Blend

CherryMilk Chocolate
$60
All 14 coffees

Summer Solstice

Ethiopia · Washed & Natural

BerriesLemonadePomegranate
$53

Weekend

Blend

CaramelBrown Sugar
$60

Tastings of their beans

Josh ManJosh Man@joshman· 1w

Espresso · Madcap

Madcap
80Specialty

Where

Madcap

Detroit, MI

80
Specialty
Enjoyment 84
Full Read

Tasting profile

Crema

Aroma

Flavor

Acidity

Sweetness

Body

Balance

Finish

Well-extracted. Sweet, balanced, and long — this one’s dialed in.

The details

Beans

Madcap · Eureka · Latin America, east Africa

BlendWashedMedium roastCaturra
Madcap
Josh ManJosh Man@joshman· 1mo
Espresso

Espresso · Madcap

Madcap
80Specialty

Where

Madcap

Detroit, MI

80
Specialty
Enjoyment 83
Verified

Tasting profile

Crema

Aroma

Flavor

Acidity

Sweetness

Body

Balance

Finish

Well-extracted. Sweet, balanced, and long — this one’s dialed in.

The details

Beans

Madcap · Eureka · Latin America, east Africa

BlendWashedMedium roastCaturra

Pulled by

@azmdk

Madcap· pulled by @azmdk
Josh ManJosh Man@joshman· 3mo
Espresso

Espresso · Madcap

Madcap
62Drinkable

Where

Madcap

Ferndale, MI

62
Drinkable
Enjoyment 65
Full Read

Tasting profile

Crema

Aroma

Flavor

Acidity

Sweetness

Body

Balance

Finish

Even, room to tune. No single fault stands out — nudge grind or dose to push sweetness and balance higher.

The details

Beans

Madcap · Eureka

BlendMedium roast
Madcap
Anthony KataiAnthony Katai@katai· 3mo
Espresso

Espresso · Madcap

Harmonie public market
50Off

Where

Harmonie public market

romulus, MI

50
Off
Enjoyment 51
Full Read

“60 gram shots ftw”

Tasting profile

Crema

Aroma

Flavor

Acidity

Sweetness

Body

Balance

Finish

Even, room to tune. No single fault stands out — nudge grind or dose to push sweetness and balance higher.

The details

Beans

Madcap · Bolt

Blend

katai 60 gram shots ftw

Harmonie public market
Anthony KataiAnthony Katai@katai· 3mo
Espresso

Espresso · Madcap

Home
65Drinkable

Where

Home

65
Drinkable
Enjoyment 75
Verified

“ran out of beans!!! had about 8 grams of random extra grinded beans . bummer!!”

Tasting profile

Crema

Aroma

Flavor

Acidity

Sweetness

Body

Balance

Finish

Even, room to tune. No single fault stands out — nudge grind or dose to push sweetness and balance higher.

The details

Beans

Madcap · Juliana Guevara Java · Colombia

Single originWashed

The shot

18g
Dose in
26s
Time
45g
Yield
1:2.5
Ratio
1.7 g/s
Flow

Pulled by

@katai

katai ran out of beans!!! had about 8 grams of random extra grinded beans . bummer!!

Home· pulled by @katai
Anthony KataiAnthony Katai@katai· 3mo
Espresso

Espresso · Madcap

Home
61Drinkable

The details

Beans

Madcap · Juliana Guevara Java · Colombia

Single originWashed

The shot

18g
Dose in
23s
Time
44g
Yield
1:2.4
Ratio
1.9 g/s
Flow

Pulled by

@katai

katai getting a thermostat and humidity gauge and putting it next to my machine. also adding a area to log on the tastings for that.

Home· pulled by @katai
Anthony KataiAnthony Katai@katai· 3mo
Espresso

Espresso · Madcap

Home
80Specialty

Where

Home

80
Specialty
Quick Read

Tastes like

ChocolateBerryMolassesBrown sugarCaramel

“absolutely amazing. yield was a little higher than normal but wow. perfection”

The details

Beans

Madcap · Juliana Guevara Java · Colombia

Single originWashed

The shot

18g
Dose in
23s
Time
43.6g
Yield
1:2.4
Ratio
1.9 g/s
Flow

Machine: Breville

Pulled by

@katai

katai absolutely amazing. yield was a little higher than normal but wow. perfection

Home· pulled by @katai
Josh ManJosh Man@joshman· 4mo
Espresso

Espresso · Madcap

Madcap
69Drinkable

Where

Madcap

Detroit, MI

69
Drinkable
Verified

Tasting profile

Crema

Aroma

Flavor

Acidity

Sweetness

Body

Balance

Finish

Under-extracted. Measured EY 13.8% is below the 18–22% window — grind finer, raise the dose, or pull longer.

The details

Beans

Madcap · Eureka · Latin America, east Africa

WashedMedium roast

The shot

18.5g
Dose in
39s
Time
28g
Yield
1:1.5
Ratio
0.7 g/s
Flow
Extraction yield13.8%under· 9.1% TDS
Madcap
Anthony KataiAnthony Katai@katai· 4mo
Espresso

Espresso · Madcap

Madcap
71Drinkable

Where

Madcap

Detroit, MI

71
Drinkable
Verified

Tastes like

ChocolateNutty

Tasting profile

Crema

Aroma

Flavor

Acidity

Sweetness

Body

Balance

Finish

Even, room to tune. No single fault stands out — nudge grind or dose to push sweetness and balance higher.

The details

Beans

Madcap · Juliana Guevara Java · Colombia

Single originWashed

The shot

18.5g
Dose in
29s
Time

Machine: juliana guevera

Madcap
Anthony KataiAnthony Katai@katai· 4mo

Madcap

Home
81Specialty

Where

Home

81
Specialty
Quick Read

Tastes like

ChocolateBrown sugarCitrusNuttyHoneyMolasses

“this was an amazing shot, i made a more course grind due to high humidity level as a experiment and it really honed it in good.”

The details

Beans

@madcap · columbia

Single originWashed137d off roast · Past peak

The shot

18g
Dose in
26s
Time
41.8g
Yield
1:2.3
Ratio
1.6 g/s
Flow

Machine: breville

Grind: experimenting outside normal parameters due to humidity levels

Pulled by

@katai

Dialed InCrema BossKnows the BeansQuick Hands

katai this was an amazing shot, i made a more course grind due to high humidity level as a experiment and it really honed it in good.

Home· pulled by @katai
Anthony KataiAnthony Katai@katai· 4mo
Espresso

Espresso · Madcap

Home
76Solid

Where

Home

76
Solid
Verified

Tastes like

SpiceMolassesTropicalChocolate

“its so hot and humid right now, having to adjust outside the norm to get right”

Tasting profile

Aroma

Flavor

Acidity

Sweetness

Body

Balance

Finish

Well-extracted. Sweet, balanced, and long — this one’s dialed in.

The details

Beans

Madcap · alirio munoz ortega · columbia

Single originWashed137d off roast · Past peak

The shot

24s
Time
42.2g
Yield
1.8 g/s
Flow

Machine: breville

Pulled by

@katai

Knows the BeansCrema Boss

katai its so hot and humid right now, having to adjust outside the norm to get right

Home· pulled by @katai
Anthony KataiAnthony Katai@katai· 4mo
Espresso

Espresso · Madcap

Home
80Specialty

Where

Home

80
Specialty
Quick Read

Tastes like

TropicalChocolate

“finally honed this bag in. tastes great”

The details

Beans

Madcap · alirio munoz ortega (columbia

Single originWashed137d off roast · Past peak

The shot

18g
Dose in
24s
Time
40g
Yield
1:2.2
Ratio
1.7 g/s
Flow

katai finally honed this bag in. tastes great

Home
Anthony KataiAnthony Katai@katai· 4mo
Espresso

Espresso · Madcap

Home
79Solid

Where

Home

79
Solid
Quick Read

Tastes like

ChocolateEarthyBrown sugarHoney

The details

Beans

Madcap · peru

Single origin

The shot

18g
Dose in
24s
Time
40g
Yield
1:2.2
Ratio
1.7 g/s
Flow

Pulled by

@katai

Dialed InKnows the BeansCrema Boss
Home· pulled by @katai