W J TOWELL & CO LLC