sloan rider and sons