Services provided by Teresa Anne Schneider: