AMENDED AND RESTATED PROFESSIONAL SERVICES AGREEMENT