AMENDED & RESTATED CONSULTING AGREEMENT