Total Resource Contracting