At Sunday dinner on the patio, Dave Johnson dips a bit of bread in the olive oil, while the barbecue smokes merrily away behind him.