CONSULTING SERVICES AGREEMENT-GENERAL