Police get assault suspect off roof