I've been roasting my coffee for about 3 years now. I purchase the beans from
www.birdsandbeans.ca.
I have a Swissmar Alpenroast roaster and roast about 500g/week.
I do notice a huge difference in the taste between store bought and home roasted. It's like the difference between canned peas and fresh garden peas.
It can produce a lot of smoke, so I roast out on the deck, no matter the weather.
Mitch