Roasting coffee at home saves money, increases self-sufficiency, and lets you control the flavor. You get the freshest cup every time. It's also great for trying different roast levels and beans to customize what you like best.