R & S Tavares Associates Inc.